# Package org.eclipse.zest.layouts

Interface Summary
Interface | Description
--- | ---
Filter | A filter is used to filter objects.
LayoutAlgorithm | A simple interface used by all layouts.
LayoutBendPoint | Specifies a single bend point in a graph relationship.
LayoutEntity | This represents a single entity, providing the layout algorithms with a common interface to run on.
LayoutGraph | The LayoutGraph interface defines the methods used to add nodes and edges (relationships).
LayoutItem | Super interface for both Layout Entities and Layout Relationships
LayoutRelationship | This represents a single relationship, providing the layout algorithms with a common interface to run on.
LayoutStyles |
NestedLayoutEntity | Extends LayoutEntity to provide methods for dealing with nested entities.
Stoppable |

Class Summary
Class | Description
--- | ---
LayoutIterationEvent | When a layout completes an iteration, it throws this event to allow the application to update.

Exception Summary
Exception | Description
--- | ---
InvalidLayoutConfiguration |