Skip navigation links
GEF4 Layout
0.2.0.201509140217
A B C D E F G H I L M N O P R S T U V W 

A

AbstractLayoutContext - Class in org.eclipse.gef4.layout
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.
AbstractLayoutContext() - Constructor for class org.eclipse.gef4.layout.AbstractLayoutContext
 
addAssignedNode(INodeLayout, int) - Method in class org.eclipse.gef4.layout.algorithms.SugiyamaLayoutAlgorithm.DFSLayerProvider
Assigns the given layer to the given INodeLayout.
addChild(TreeLayoutObserver.TreeNode) - Method in class org.eclipse.gef4.layout.algorithms.TreeLayoutObserver.TreeNode
Adds given node to the list of this node's children and set its parent to this node.
addContextListener(IContextListener) - Method in class org.eclipse.gef4.layout.AbstractLayoutContext
 
addContextListener(IContextListener) - Method in interface org.eclipse.gef4.layout.ILayoutContext
Adds a listener to the context that will be notified about changes related to its configuration.
addContextListener(IContextListener) - Method in class org.eclipse.gef4.layout.listeners.LayoutListenerSupport
Adds the given IContextListener to the list of listeners which are notified about context changes.
addEdge(IConnectionLayout) - Method in class org.eclipse.gef4.layout.AbstractLayoutContext
Adds the given IConnectionLayout to the list of edges and fires a corresponding connection-added-event.
addGraphStructureListener(IGraphStructureListener) - Method in class org.eclipse.gef4.layout.AbstractLayoutContext
 
addGraphStructureListener(IGraphStructureListener) - Method in interface org.eclipse.gef4.layout.ILayoutContext
Adds a listener to the context that will be notified about changes in graph structure, that is addition and removal of nodes and connections.
addGraphStructureListener(IGraphStructureListener) - Method in class org.eclipse.gef4.layout.listeners.LayoutListenerSupport
Adds the given IGraphStructureListener to the list of listeners which are notified about structural changes.
addLayoutFilter(ILayoutFilter) - Method in class org.eclipse.gef4.layout.AbstractLayoutContext
 
addLayoutFilter(ILayoutFilter) - Method in interface org.eclipse.gef4.layout.ILayoutContext
Adds the given ILayoutFilter to this ILayoutContext.
addLayoutListener(ILayoutListener) - Method in class org.eclipse.gef4.layout.AbstractLayoutContext
 
addLayoutListener(ILayoutListener) - Method in interface org.eclipse.gef4.layout.ILayoutContext
Adds a listener to the context that will be notified about changes in this context's layout, that is movement and resizing of nodes / subgraphs.
addLayoutListener(ILayoutListener) - Method in class org.eclipse.gef4.layout.listeners.LayoutListenerSupport
Adds the given ILayoutListener to the list of listeners which are notified about layout changes.
addNode(INodeLayout) - Method in class org.eclipse.gef4.layout.AbstractLayoutContext
Adds the given INodeLayout to the list of nodes and fires a corresponding node-added-event.
addNodes(INodeLayout[]) - Method in interface org.eclipse.gef4.layout.ISubgraphLayout
Adds nodes to this subgraph.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.eclipse.gef4.layout.AbstractLayoutContext
 
addPruningListener(IPruningListener) - Method in class org.eclipse.gef4.layout.AbstractLayoutContext
 
addPruningListener(IPruningListener) - Method in interface org.eclipse.gef4.layout.ILayoutContext
Adds a listener to the context that will be notified about changes in graph pruning, that is hiding and showing of nodes.
addPruningListener(IPruningListener) - Method in class org.eclipse.gef4.layout.listeners.LayoutListenerSupport
Adds the given IPruningListener to the list of listeners which are notified about pruning changes.
addTreeListener(TreeLayoutObserver.TreeListener) - Method in class org.eclipse.gef4.layout.algorithms.TreeLayoutObserver
Adds a listener that will be informed about changes in tree structure.
AlgorithmHelper - Class in org.eclipse.gef4.layout.algorithms
The AlgorithmHelper class contains utility methods for the laying out of entities within bounds.
AlgorithmHelper() - Constructor for class org.eclipse.gef4.layout.algorithms.AlgorithmHelper
 
applyDynamicLayout(boolean) - Method in class org.eclipse.gef4.layout.AbstractLayoutContext
 
applyDynamicLayout(boolean) - Method in interface org.eclipse.gef4.layout.ILayoutContext
Applies the background layout algorithm of this LayoutContext.
applyLayout(boolean) - Method in class org.eclipse.gef4.layout.algorithms.CompositeLayoutAlgorithm
 
applyLayout(boolean) - Method in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
 
applyLayout(boolean) - Method in class org.eclipse.gef4.layout.algorithms.HorizontalShiftAlgorithm
 
applyLayout(boolean) - Method in class org.eclipse.gef4.layout.algorithms.RadialLayoutAlgorithm
 
applyLayout(boolean) - Method in class org.eclipse.gef4.layout.algorithms.SpaceTreeLayoutAlgorithm
 
applyLayout(boolean) - Method in class org.eclipse.gef4.layout.algorithms.SpringLayoutAlgorithm
 
applyLayout(boolean) - Method in class org.eclipse.gef4.layout.algorithms.SugiyamaLayoutAlgorithm
 
applyLayout(boolean) - Method in class org.eclipse.gef4.layout.algorithms.TreeLayoutAlgorithm
 
applyLayout(boolean) - Method in interface org.eclipse.gef4.layout.ILayoutAlgorithm
Makes this algorithm perform layout computation and apply it to its context.
applyLayoutInternal(IEntityLayout[], Rectangle) - Method in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
Use this algorithm to layout the given entities and bounds.
applyStaticLayout(boolean) - Method in class org.eclipse.gef4.layout.AbstractLayoutContext
 
applyStaticLayout(boolean) - Method in interface org.eclipse.gef4.layout.ILayoutContext
Applies the static layout algorithm of this LayoutContext.
ASPECT_RATIO_PROPERTY - Static variable in class org.eclipse.gef4.layout.LayoutProperties
Stores the preferred aspect ratio (width / height) for this EntityLayout.
aspectRatio - Variable in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
The width/height ratio.
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links
GEF4 Layout
0.2.0.201509140217

Copyright (c) 2014 itemis AG and others. All rights reserved.