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 java.lang.Object

This static class provides information about the same-layer structures created by class AbstractPortConstraintOptimizer.

 

Constructor Summary
AbstractPortConstraintOptimizer.SameLayerData()
          Creates a new AbstractPortConstraintOptimizer.SameLayerData instance.
 
Method Summary
 void addDummyNode(Node sameLayerDummy, Edge originalEdge)
          Adds a given dummy Node to this AbstractPortConstraintOptimizer.SameLayerData instance and associates it with the given original (same-layer) Edge.
 NodeList getDummyNodes()
          Returns all dummy nodes of this AbstractPortConstraintOptimizer.SameLayerData instance.
 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 AbstractPortConstraintOptimizer.SameLayerData instance.

Method Detail

addDummyNode

public void addDummyNode(Node sameLayerDummy,
                         Edge originalEdge)
Adds a given dummy Node to this AbstractPortConstraintOptimizer.SameLayerData instance and associates it with the given original (same-layer) Edge.

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

getDummyNodes

public NodeList getDummyNodes()
Returns all dummy nodes of this AbstractPortConstraintOptimizer.SameLayerData instance.

Returns:
a NodeList of dummy nodes

getOriginalEdge

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

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

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