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 

I

IConnectionLayout - Interface in org.eclipse.gef4.layout
An IConnectionLayout represents a connection between two INodeLayouts, i.e. it represents an edge of a graph within the layout model.
IContextListener - Interface in org.eclipse.gef4.layout.listeners
An IContextListener is notified about changes to context attributes such as the LayoutProperties.BOUNDS_PROPERTY which limits the area where nodes can be placed by layout algorithms, the LayoutProperties.PRUNING_ENABLED_PROPERTY which defines whether nodes can be pruned, and the LayoutProperties.DYNAMIC_LAYOUT_ENABLED_PROPERTY which defines whether layout algorithms are allowed to perform a layout pass in reaction to layout context events.
IContextListener.Stub - Class in org.eclipse.gef4.layout.listeners
A stub implementation of the IContextListener which contains empty implementations of the specified methods.
IEntityLayout - Interface in org.eclipse.gef4.layout
A common interface for entities that are displayed on a graph, that is nodes and subgraphs.
IGraphStructureListener - Interface in org.eclipse.gef4.layout.listeners
An IGraphStructureListener is notified about structural changes, i.e.
IGraphStructureListener.Stub - Class in org.eclipse.gef4.layout.listeners
A stub implementation of the IGraphStructureListener which contains empty implementations of the specified methods.
ILayoutAlgorithm - Interface in org.eclipse.gef4.layout
An interface for all layout algorithms.
ILayoutContext - Interface in org.eclipse.gef4.layout
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 - Interface in org.eclipse.gef4.layout
An ILayoutFilter can be used to filter layout objects, so that they are not reported to any ILayoutAlgorithm by the ILayoutContext.
ILayoutListener - Interface in org.eclipse.gef4.layout.listeners
 
initExpansion(ILayoutContext) - Method in interface org.eclipse.gef4.layout.algorithms.SpaceTreeLayoutAlgorithm.ExpandCollapseManager
Initializes the expansion state of all nodes in given layout context.
INodeLayout - Interface in org.eclipse.gef4.layout
An INodeLayout represents a node of a graph within the layout model.
IPruningListener - Interface in org.eclipse.gef4.layout.listeners
An IPruningListener is notified about pruning changes, i.e. adding INodeLayouts to an ISubgraphLayout (pruning), or removing INodeLayouts from an ISubgraphLayout (unpruning).
isAncestorOf(TreeLayoutObserver.TreeNode) - Method in class org.eclipse.gef4.layout.algorithms.TreeLayoutObserver.TreeNode
 
isBetterParent(TreeLayoutObserver.TreeNode) - Method in class org.eclipse.gef4.layout.algorithms.TreeLayoutObserver.TreeNode
Checks if a potential parent would be better for this node than its current parent.
isBoundsExpandable(ILayoutContext) - Static method in class org.eclipse.gef4.layout.LayoutProperties
Returns the value of the LayoutProperties.BOUNDS_EXPANDABLE_PROPERTY of the given ILayoutContext.
isDirected(IConnectionLayout) - Static method in class org.eclipse.gef4.layout.LayoutProperties
Returns the value of the LayoutProperties.DIRECTED_PROPERTY of the given IConnectionLayout.
isDirectionDependant(ISubgraphLayout) - Static method in class org.eclipse.gef4.layout.LayoutProperties
Returns the value of the LayoutProperties.DIRECTION_DEPENDANT_PROPERTY of the given ISubgraphLayout.
isDynamicLayoutEnables(ILayoutContext) - Static method in class org.eclipse.gef4.layout.LayoutProperties
isFirstChild() - Method in class org.eclipse.gef4.layout.algorithms.TreeLayoutObserver.TreeNode
 
isLastChild() - Method in class org.eclipse.gef4.layout.algorithms.TreeLayoutObserver.TreeNode
 
isLayoutIrrelevant(IConnectionLayout) - Method in class org.eclipse.gef4.layout.AbstractLayoutContext
 
isLayoutIrrelevant(INodeLayout) - Method in class org.eclipse.gef4.layout.AbstractLayoutContext
 
isLayoutIrrelevant(IConnectionLayout) - Method in interface org.eclipse.gef4.layout.ILayoutContext
Returns true when the given IConnectionLayout is not relevant for layout according to the configured layout filters.
isLayoutIrrelevant(INodeLayout) - Method in interface org.eclipse.gef4.layout.ILayoutContext
Returns true when the given INodeLayout is not relevant for layout according to the configured layout filters.
isLayoutIrrelevant(IConnectionLayout) - Method in interface org.eclipse.gef4.layout.ILayoutFilter
Returns true to indicate that the given IConnectionLayout is irrelevant for layout.
isLayoutIrrelevant(INodeLayout) - Method in interface org.eclipse.gef4.layout.ILayoutFilter
Returns true to indicate that the given INodeLayout is irrelevant for layout.
isMinimized(INodeLayout) - Static method in class org.eclipse.gef4.layout.LayoutProperties
Returns the value of the LayoutProperties.MINIMIZED_PROPERTY of the given INodeLayout.
isMovable(IEntityLayout) - Static method in class org.eclipse.gef4.layout.LayoutProperties
Returns the value of the LayoutProperties.MOVABLE_PROPERTY of the given IEntityLayout.
isPrunable(INodeLayout) - Static method in class org.eclipse.gef4.layout.LayoutProperties
Returns the value of the LayoutProperties.PRUNABLE_PROPERTY of the given INodeLayout.
isPruned(INodeLayout) - Static method in class org.eclipse.gef4.layout.LayoutProperties
Returns true if the given INodeLayout is pruned to an ISubgraphLayout, i.e. its INodeLayout.getSubgraph() method does not return null.
isResizable(IEntityLayout) - Static method in class org.eclipse.gef4.layout.LayoutProperties
Returns the value of the LayoutProperties.RESIZABLE_PROPERTY of the given IEntityLayout.
isResizing() - Method in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
 
isResizing() - Method in class org.eclipse.gef4.layout.algorithms.RadialLayoutAlgorithm
 
isResizing() - Method in class org.eclipse.gef4.layout.algorithms.SpringLayoutAlgorithm
 
isResizing() - Method in class org.eclipse.gef4.layout.algorithms.TreeLayoutAlgorithm
 
ISubgraphLayout - Interface in org.eclipse.gef4.layout
An interface for subgraphs in layout.
isVisible(IConnectionLayout) - Static method in class org.eclipse.gef4.layout.LayoutProperties
Returns the value of the LayoutProperties.VISIBLE_PROPERTY of the given IConnectionLayout.
isVisible(IEntityLayout) - Static method in class org.eclipse.gef4.layout.LayoutProperties
Returns the value of the LayoutProperties.VISIBLE_PROPERTY of the given IEntityLayout.
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.