Search this API

y.layout.multipage
Interface ElementInfoManager

All Known Implementing Classes:
LayoutContext, MultiPageLayout

public interface ElementInfoManager

Interface that offers access to the information objects of graph elements.

 

Method Summary
 EdgeInfo getEdgeInfo(Edge edge)
          Returns the edge information object of the given edge.
 EdgeLabelInfo getEdgeLabelInfo(EdgeLabelLayout edgeLabelLayout)
          Returns the edge label information object of the given edge label layout.
 NodeInfo getNodeInfo(Node node)
          Returns the node information object of the given node.
 NodeLabelInfo getNodeLabelInfo(NodeLabelLayout nodeLabelLayout)
          Returns the node label layout information object of the given node label layout.
 

Method Detail

getNodeInfo

NodeInfo getNodeInfo(Node node)
Returns the node information object of the given node.

Parameters:
node - the node for which the information object should be returned
Returns:
the node information object of the given node

getEdgeInfo

EdgeInfo getEdgeInfo(Edge edge)
Returns the edge information object of the given edge.

Parameters:
edge - the edge for which the information object should be returned
Returns:
the edge information object of the given edge

getNodeLabelInfo

NodeLabelInfo getNodeLabelInfo(NodeLabelLayout nodeLabelLayout)
Returns the node label layout information object of the given node label layout.

Parameters:
nodeLabelLayout - the node label layout for which the information object should be returned
Returns:
the node label information object of the given node label layout

getEdgeLabelInfo

EdgeLabelInfo getEdgeLabelInfo(EdgeLabelLayout edgeLabelLayout)
Returns the edge label information object of the given edge label layout.

Parameters:
edgeLabelLayout - the edge label layout for which the information object should be returned
Returns:
the edge label information object of the given edge label layout

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