Search this API

y.layout.hierarchic.incremental
Class AbstractPortConstraintOptimizer.SameLayerData

java.lang.Object
  extended by y.layout.hierarchic.incremental.AbstractPortConstraintOptimizer.SameLayerData
Enclosing class:
AbstractPortConstraintOptimizer

public static class AbstractPortConstraintOptimizer.SameLayerData
extends Object

Provides information about the same layer structures created by class AbstractPortConstraintOptimizer.


Constructor Summary
AbstractPortConstraintOptimizer.SameLayerData()
          Creates a new SameLayerData.
 
Method Summary
 void addDummyNode(Node sameLayerDummy, Edge originalEdge)
          Adds a new dummy node and associates it with the given original (same layer) edge.
 NodeList getDummyNodes()
          Returns all dummy nodes.
 Edge getOriginalEdge(Node sameLayerDummy)
          Returns the original (same layer) edge associated with the given dummy node.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPortConstraintOptimizer.SameLayerData

public AbstractPortConstraintOptimizer.SameLayerData()
Creates a new SameLayerData.

Method Detail

addDummyNode

public void addDummyNode(Node sameLayerDummy,
                         Edge originalEdge)
Adds a new dummy node and associates it with the given original (same layer) edge.

Parameters:
sameLayerDummy - a dummy node.
originalEdge - the original (same layer) edge associated to the sameLayerDummy.

getDummyNodes

public NodeList getDummyNodes()
Returns all dummy nodes.

Returns:
all dummy nodes.

getOriginalEdge

public Edge getOriginalEdge(Node sameLayerDummy)
Returns the original (same layer) edge associated with the given dummy node.

Parameters:
sameLayerDummy - a dummy node.
Returns:
the original (same layer) edge associated with the given dummy node.

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