Uses of Interface
org.eclipse.zest.layouts.interfaces.EntityLayout
Packages that use EntityLayout
Package
Description
- 
Uses of EntityLayout in org.eclipse.zest.core.widgetsClasses in org.eclipse.zest.core.widgets that implement EntityLayoutModifier and TypeClassDescriptionclassDefault implementation ofSubgraphLayout.classA subgraph layout that represents a subgraph as a single figure.Methods in org.eclipse.zest.core.widgets that return EntityLayoutModifier and TypeMethodDescriptionDefaultSubgraph.getPredecessingEntities()FigureSubgraph.getPredecessingEntities()DefaultSubgraph.getSuccessingEntities()FigureSubgraph.getSuccessingEntities()
- 
Uses of EntityLayout in org.eclipse.zest.core.widgets.customClasses in org.eclipse.zest.core.widgets.custom that implement EntityLayoutModifier and TypeClassDescriptionclassA subgraph layout that displays a label showing number of items pruned within it.classA subgraph that is visualized in a graph as a triangle.
- 
Uses of EntityLayout in org.eclipse.zest.layouts.algorithmsMethods in org.eclipse.zest.layouts.algorithms with parameters of type EntityLayoutModifier and TypeMethodDescriptionprotected voidGridLayoutAlgorithm.applyLayoutInternal(EntityLayout[] entitiesToLayout, DisplayIndependentRectangle bounds) Use this algorithm to layout the given entities and bounds.static voidAlgorithmHelper.fitWithinBounds(EntityLayout[] entities, DisplayIndependentRectangle destinationBounds, boolean resize) Fits given entities within given bounds, preserving their relative locations.static DisplayIndependentRectangleAlgorithmHelper.getLayoutBounds(EntityLayout[] entities, boolean includeNodeSize) Find the bounds in which the nodes are located.static DisplayIndependentDimensionAlgorithmHelper.getMinimumDistance(EntityLayout[] entities) minDistance is the closest that any two points are together.static voidAlgorithmHelper.maximizeSizes(EntityLayout[] entities) Resizes the nodes so that they have a maximal area without overlapping each other, with additional empty space of 20% of node's width (or height, if bigger).
- 
Uses of EntityLayout in org.eclipse.zest.layouts.interfacesSubinterfaces of EntityLayout in org.eclipse.zest.layouts.interfacesModifier and TypeInterfaceDescriptioninterfaceinterfaceAn interface for subgraphs in layout.Methods in org.eclipse.zest.layouts.interfaces that return EntityLayoutModifier and TypeMethodDescriptionLayoutContext.getEntities()Returns all entities that are currently placed on the graph, that is subgraphs and unpruned nodes.EntityLayout.getPredecessingEntities()Returns all entities that are direct predecessors of this entity.EntityLayout.getSuccessingEntities()Returns all entities that are direct successors of this entity.Methods in org.eclipse.zest.layouts.interfaces with parameters of type EntityLayoutModifier and TypeMethodDescriptionLayoutContext.getConnections(EntityLayout layoutEntity1, EntityLayout layoutEntity2) Returns all the connections between given source and target entities.