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 

C

calculateGrid(Rectangle) - Method in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
Calculates all the dimensions of grid that layout entities will be fit in.
calculateLayers(List<INodeLayout>) - Method in class org.eclipse.gef4.layout.algorithms.SugiyamaLayoutAlgorithm.DFSLayerProvider
 
calculateLayers(List<INodeLayout>) - Method in interface org.eclipse.gef4.layout.algorithms.SugiyamaLayoutAlgorithm.LayerProvider
Creating layers of the nodes and makes it possible to assign layers to those nodes.
calculateLayers(List<INodeLayout>) - Method in class org.eclipse.gef4.layout.algorithms.SugiyamaLayoutAlgorithm.SimpleLayerProvider
 
calculateNodeSize(double, double) - Method in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
Calculates and returns the width and height of a single node depending on the padding (20%), colWidth, rowHeight, and GridLayoutAlgorithm.aspectRatio.
calculateNumberOfRowsAndCols(int, double, double, double, double) - Method in class org.eclipse.gef4.layout.algorithms.BoxLayoutAlgorithm
 
calculateNumberOfRowsAndCols(int, double, double, double, double) - Method in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
Calculates and returns an array containing the number of columns and the number of rows.
calculateNumberOfRowsAndCols_rectangular(int) - Method in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
Calculates and returns an array containing the number of columns and the number of rows, so that there is an equal number of rows and columns.
calculateNumberOfRowsAndCols_square(int, double, double, double, double) - Method in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
Calculates and returns an array containing the number of columns and the number of rows, so that the nodes are layed out in squares.
canCollapse(ILayoutContext, INodeLayout) - Method in interface org.eclipse.gef4.layout.algorithms.SpaceTreeLayoutAlgorithm.ExpandCollapseManager
Checks if given node can be collapsed.
canExpand(ILayoutContext, INodeLayout) - Method in interface org.eclipse.gef4.layout.algorithms.SpaceTreeLayoutAlgorithm.ExpandCollapseManager
Checks if given node can be expanded.
children - Variable in class org.eclipse.gef4.layout.algorithms.TreeLayoutObserver.TreeNode
The children of this node.
childrenHeight - Variable in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
The height of a single node.
childrenWidth - Variable in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
The width of a single node.
clearAssignedNodes() - Method in class org.eclipse.gef4.layout.algorithms.SugiyamaLayoutAlgorithm.DFSLayerProvider
Clears the Map that stores the layer assignments.
clearEdges() - Method in class org.eclipse.gef4.layout.AbstractLayoutContext
Removes all edges from this context using individual AbstractLayoutContext.removeEdge(IConnectionLayout) calls.
clearNodes() - Method in class org.eclipse.gef4.layout.AbstractLayoutContext
Removes all nodes from this context using individual AbstractLayoutContext.removeNode(INodeLayout) calls.
cols - Variable in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
The number of columns.
colWidth - Variable in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
The column width.
CompositeLayoutAlgorithm - Class in org.eclipse.gef4.layout.algorithms
CompositeLayoutAlgorithm(ILayoutAlgorithm[]) - Constructor for class org.eclipse.gef4.layout.algorithms.CompositeLayoutAlgorithm
Constructs a new CompositeLayoutAlgorithm that combines the given ILayoutAlgorithms.
computeForces() - Method in class org.eclipse.gef4.layout.algorithms.SpringLayoutAlgorithm
Computes the force for each node in this SpringLayoutAlgorithm.
computeOneIteration() - Method in class org.eclipse.gef4.layout.algorithms.SpringLayoutAlgorithm
Computes one iteration (forces, positions) and increases the iteration counter.
computePositions() - Method in class org.eclipse.gef4.layout.algorithms.SpringLayoutAlgorithm
Computes the position for each node in this SpringLayoutAlgorithm.
connectionAdded(ILayoutContext, IConnectionLayout) - Method in interface org.eclipse.gef4.layout.listeners.IGraphStructureListener
This method is called whenever a connection is added to a context.
connectionAdded(ILayoutContext, IConnectionLayout) - Method in class org.eclipse.gef4.layout.listeners.IGraphStructureListener.Stub
 
connectionRemoved(ILayoutContext, IConnectionLayout) - Method in interface org.eclipse.gef4.layout.listeners.IGraphStructureListener
This method is called whenever a connection is removed from a context.
connectionRemoved(ILayoutContext, IConnectionLayout) - Method in class org.eclipse.gef4.layout.listeners.IGraphStructureListener.Stub
 
countNodes() - Method in interface org.eclipse.gef4.layout.ISubgraphLayout
Returns the number of nodes pruned into this subgraph.
createSubgraph(INodeLayout[]) - Method in interface org.eclipse.gef4.layout.ILayoutContext
Creates a subgraph containing given nodes and adds it to this context.
createTreeNode(INodeLayout, TreeLayoutObserver) - Method in class org.eclipse.gef4.layout.algorithms.TreeLayoutObserver.TreeNodeFactory
crossReduction(List<List<SugiyamaLayoutAlgorithm.NodeWrapper>>) - Method in class org.eclipse.gef4.layout.algorithms.SugiyamaLayoutAlgorithm.BarycentricCrossingReducer
 
crossReduction(List<List<SugiyamaLayoutAlgorithm.NodeWrapper>>) - Method in interface org.eclipse.gef4.layout.algorithms.SugiyamaLayoutAlgorithm.CrossingReducer
From the given nodes it creates a map of NodeLayouts and NodeWrappers which contains the layers and indexes of the nodes
crossReduction(List<List<SugiyamaLayoutAlgorithm.NodeWrapper>>) - Method in class org.eclipse.gef4.layout.algorithms.SugiyamaLayoutAlgorithm.GreedyCrossingReducer
 
crossReduction(List<List<SugiyamaLayoutAlgorithm.NodeWrapper>>) - Method in class org.eclipse.gef4.layout.algorithms.SugiyamaLayoutAlgorithm.SplitCrossingReducer
 
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.