org.eclipse.gef4.layout.algorithms), as well as listeners to hook
into the layout computation (org.eclipse.gef4.layout.listeners).See: Description
| Interface | Description |
|---|---|
| IConnectionLayout |
An
IConnectionLayout represents a connection between two
INodeLayouts, i.e. it represents an edge of a graph within the layout
model. |
| IEntityLayout | |
| ILayoutAlgorithm |
An interface for all layout algorithms.
|
| ILayoutContext |
Objects implementing
ILayoutContext interface are used for exchanging
of information between layout algorithms and graphical objects displaying
graphs, i.e. an ILayoutContext represents a graph within the layout
model. |
| ILayoutFilter |
An
ILayoutFilter can be used to filter layout objects, so that they
are not reported to any ILayoutAlgorithm by the
ILayoutContext. |
| INodeLayout |
An
INodeLayout represents a node of a graph within the layout model. |
| ISubgraphLayout |
An interface for subgraphs in layout.
|
| Class | Description |
|---|---|
| AbstractLayoutContext |
The
AbstractLayoutContext is an abstract ILayoutContext
implementation which supports the (un-)registration of
PropertyChangeListeners and firing of events, the (un-)registration
of any layout listeners and firing of events, the handling and execution of
pre and post Runnables, and filtering of layout objects using
ILayoutFilter. |
| LayoutProperties |
LayoutProperties contains all properties which can be accessed on
ILayoutContext, IConnectionLayout, INodeLayout, and
ISubgraphLayout, their default values, as well as static accessor
methods for those properties. |
org.eclipse.gef4.layout.algorithms), as well as listeners to hook
into the layout computation (org.eclipse.gef4.layout.listeners).Copyright (c) 2014 itemis AG and others. All rights reserved.