Packagecom.yworks.yfiles.layout
Classpublic class NodeLabelLayoutImpl
InheritanceNodeLabelLayoutImpl Inheritance LabelLayoutImpl Inheritance YObject Inheritance Object
Implements NodeLabelLayout

This class is an default implementation of the NodeLabelLayout interface.



Public Properties
 PropertyDefined By
 Inheritedbox : YRectangle
Specifies the bounding box of the label.
LabelLayoutImpl
  labelModel : NodeLabelModel
Specifies the node label model associated with this label layout
NodeLabelLayoutImpl
 InheritedmodelParameter : Object
Specifies the label model parameter that describes the position of this label.
LabelLayoutImpl
 InheritedorientedBox : YOrientedRectangle
LabelLayoutImpl
Public Methods
 MethodDefined By
  
NodeLabelLayoutImpl(init:Boolean = true)
NodeLabelLayoutImpl
 Inherited
equals(o:Object):Boolean
YObject
  
getClass():Class
[override]
NodeLabelLayoutImpl
 Inherited
hashCode():int
YObject
 Inherited
[static]
LabelLayoutImpl
  
[static]
NodeLabelLayoutImpl
Protected Methods
 MethodDefined By
 Inherited
LabelLayoutImpl
  
NodeLabelLayoutImpl
Property Detail
labelModelproperty
labelModel:NodeLabelModel

Specifies the node label model associated with this label layout


Implementation
    public function get labelModel():NodeLabelModel
    public function set labelModel(value:NodeLabelModel):void
Constructor Detail
NodeLabelLayoutImpl()Constructor
public function NodeLabelLayoutImpl(init:Boolean = true)



Parameters
init:Boolean (default = true)
Method Detail
getClass()method
override public function getClass():Class

Returns
Class
initNodeLabelLayoutImpl()method 
protected final function initNodeLabelLayoutImpl():void

newNodeLabelLayoutImpl()method 
public static function newNodeLabelLayoutImpl():NodeLabelLayoutImpl

Returns
NodeLabelLayoutImpl