Search this API

y.layout
Interface LayoutStage

All Superinterfaces:
Layouter
All Known Implementing Classes:
AbstractLabelingAlgorithm, AbstractLayoutStage, BendConverter, BufferedLayouter, BusRouter, ChannelEdgeRouter, ChannelEdgeRouter.OrthogonalShortestPathPathFinder, CollinearBendHider, CompactOrthogonalLayouter, ComponentLayouter, CompositeLayoutStage, EdgeGroupRouterStage, EdgeReversalStage, EdgeRouter, FixedGroupLayoutStage, FixNodeLayoutStage, GraphLayoutLineWrapper, GraphTransformer, GreedyMISLabeling, GroupedShuffleLayouter, GroupNodeHider, GroupNodeRouterStage, IsolatedGroupComponentLayouter, LabelLayoutDataRefinement, LabelLayoutTranslator, LayoutMultiplexer, MinNodeSizeStage, MISLabelingAlgorithm, MultiPageLayouter, NormalizingGraphElementOrderStage, OrganicEdgeRouter, OrientationLayouter, OrthogonalEdgeRouter, OrthogonalPatternEdgeRouter, OrthogonalSegmentDistributionStage, ParallelEdgeLayouter, ParentEdgeAugmentationStage, PartialLayouter, PartitionGridLayoutStage, PartitionGridRouterStage, PartitionLayouter, PatchRouterStage, PolylineLayoutStage, PortCalculator, PortConstraintEnforcementStage, RecursiveGroupLayouter, ReducedSphereOfActionStage, RemoveColinearBendsStage, RemoveOverlapsLayoutStage, SALabeling, SelfLoopLayouter, ShuffleLayouter, SnapOuterPortsToNodeBorderStage, SplitEdgeLayoutStage, SubgraphLayouter, TopLevelGroupToSwimlaneStage, TreeComponentLayouter, TreeReductionStage

public interface LayoutStage
extends Layouter

Interface for a layouter that forms a stage of a larger layout process. It delegates the core layout process to another layouter. A layout stage may perform pre-processing steps before the core layouter gets called and post-processing steps after the layouter gets called.


Field Summary
 
Fields inherited from interface y.layout.Layouter
EDGE_ID_DPKEY, NODE_ID_DPKEY, SELECTED_EDGES, SELECTED_NODES
 
Method Summary
 Layouter getCoreLayouter()
          Returns the core layouter.
 void setCoreLayouter(Layouter l)
          Sets the core layouter.
 
Methods inherited from interface y.layout.Layouter
canLayout, doLayout
 

Method Detail

setCoreLayouter

void setCoreLayouter(Layouter l)
Sets the core layouter.


getCoreLayouter

Layouter getCoreLayouter()
Returns the core layouter.


© Copyright 2000-2013,
yWorks GmbH.
All rights reserved.