Package | Description |
---|---|
org.eclipse.gef4.layout |
This package provides an interface-based facade to exchange layout
information with layout algorithms (within this package), concrete
implementations of layout algorithms (
org.eclipse.gef4.layout.algorithms ), as well as listeners to hook
into the layout computation (org.eclipse.gef4.layout.listeners ). |
org.eclipse.gef4.layout.algorithms |
This package provides different implementations of concrete layout
algorithms.
|
org.eclipse.gef4.layout.listeners |
This package contains interfaces for various listeners which can be
registered on an
ILayoutContext , as well as a
support class which can handle the listener (un-)registration and firing of
events. |
Class and Description |
---|
IConnectionLayout
An
IConnectionLayout represents a connection between two
INodeLayout s, 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 and Description |
---|
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. |
INodeLayout
An
INodeLayout represents a node of a graph within the layout model. |
Class and Description |
---|
IConnectionLayout
An
IConnectionLayout represents a connection between two
INodeLayout s, i.e. it represents an edge of a graph within the layout
model. |
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. |
INodeLayout
An
INodeLayout represents a node of a graph within the layout model. |
ISubgraphLayout
An interface for subgraphs in layout.
|
Copyright (c) 2014 itemis AG and others. All rights reserved.