y.layout
Class NodeLabelCandidate

java.lang.Object
  |
  +--y.layout.LabelCandidate
        |
        +--y.layout.NodeLabelCandidate
All Implemented Interfaces:
PlaneObject

public class NodeLabelCandidate
extends LabelCandidate

This class represents a candidate position for label assocciated to a node in a graph.


Constructor Summary
NodeLabelCandidate(YPoint pos, YDimension size, Object param, NodeLabelLayout owner)
          Returns a new instance of NodeLabelCandidate.
NodeLabelCandidate(YPoint pos, YDimension size, Object param, NodeLabelLayout owner, boolean internal)
          Returns a new instance of NodeLabelCandidate.
 
Methods inherited from class y.layout.LabelCandidate
getBoundingBox, getEdgeOverlapPenalty, getHeight, getLocation, getModelParameter, getNodeOverlapPenalty, getOverlapPenalty, getOwner, getParameter, getSize, getWidth, getX, getY, isInternal, isPropagated, propagate, setEdgeOverlapPenalty, setNodeOverlapPenalty, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NodeLabelCandidate

public NodeLabelCandidate(YPoint pos,
                          YDimension size,
                          Object param,
                          NodeLabelLayout owner)
Returns a new instance of NodeLabelCandidate.

Parameters:
pos - the location of the upper left corner of the candidate.
size - the size of the candidate.
param - the parameters of the labeling model associated with this candidate.
owner - the label associated to the candidate.

NodeLabelCandidate

public NodeLabelCandidate(YPoint pos,
                          YDimension size,
                          Object param,
                          NodeLabelLayout owner,
                          boolean internal)
Returns a new instance of NodeLabelCandidate.

Parameters:
pos - the location of the upper left corner of the candidate.
size - the size of the candidate.
param - the parameters of the labeling model associated with this candidate.
owner - the label associated to the candidate.
internal - flag whether the candidate is inside the node, or outside.

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

2003