public class WrappingNodeDecorator extends java.lang.Object implements NodeDecorator
NodeDecorator.BorderStyle, NodeDecorator.ColorSegment, NodeDecorator.TrafficLightSegment
Constructor and Description |
---|
WrappingNodeDecorator(NodeDecorator delegate) |
public WrappingNodeDecorator(NodeDecorator delegate)
public java.lang.String getBindingLabel(CNetBinding binding)
getBindingLabel
in interface NodeDecorator
public java.awt.Color getBindingEdgeColor(CNetBinding binding)
getBindingEdgeColor
in interface NodeDecorator
public float getBindingEdgeWidth(CNetBinding binding)
getBindingEdgeWidth
in interface NodeDecorator
public java.awt.Color getBindingFillColor(CNetBinding binding)
getBindingFillColor
in interface NodeDecorator
public java.awt.Color getBindingStrokeColor(CNetBinding binding)
getBindingStrokeColor
in interface NodeDecorator
public java.awt.Stroke getBindingStroke(CNetBinding binding)
getBindingStroke
in interface NodeDecorator
public double getBindingSize(CNetBinding binding)
getBindingSize
in interface NodeDecorator
public NodeDecorator.BorderStyle getBindingBorderStyle(CNetBinding binding)
getBindingBorderStyle
in interface NodeDecorator
public java.awt.Color getBindingBorderColor(CNetBinding binding)
getBindingBorderColor
in interface NodeDecorator
public java.awt.Stroke getBindingBorderStroke(CNetBinding binding)
getBindingBorderStroke
in interface NodeDecorator
public java.awt.Color getNodeFillColor(CNetNode node)
getNodeFillColor
in interface NodeDecorator
public java.lang.String getNodeLabel(CNetNode node)
getNodeLabel
in interface NodeDecorator
public javax.swing.JPopupMenu getNodeMenu(CNetNode node)
getNodeMenu
in interface NodeDecorator
public javax.swing.JPopupMenu getBindingMenu(CNetBinding binding)
getBindingMenu
in interface NodeDecorator
public java.util.List<NodeDecorator.ColorSegment> getNodeColorSegments(CNetNode node)
getNodeColorSegments
in interface NodeDecorator
public java.util.List<NodeDecorator.TrafficLightSegment> getNodeTrafficLights(CNetNode cnetNode)
getNodeTrafficLights
in interface NodeDecorator
public java.awt.Image getNodeIcon(CNetNode cnetNode)
getNodeIcon
in interface NodeDecorator