Package | com.yworks.yfiles.layout |
Class | public class DefaultNodeLabelLayout |
Inheritance | DefaultNodeLabelLayout YObject Object |
Implements | NodeLabelLayout |
Property | Defined By | ||
---|---|---|---|
box : YRectangle [read-only] | DefaultNodeLabelLayout | ||
labelModel : NodeLabelModel [read-only] | DefaultNodeLabelLayout | ||
modelParameter : Object
Specifies the NodeLabelModel parameter that describes the position of the label layout
| DefaultNodeLabelLayout | ||
node : Node [read-only]
Returns the node associated with this layout. | DefaultNodeLabelLayout | ||
orientedBox : YOrientedRectangle [read-only] | DefaultNodeLabelLayout |
Method | Defined By | ||
---|---|---|---|
DefaultNodeLabelLayout(model:NodeLabelModel, param:Object, orientedBox:YOrientedRectangle, node:Node, init:Boolean = true)
Creates a new instance of com.yworks.yfiles.layout.DefaultNodeLabelLayout
| DefaultNodeLabelLayout | ||
equals(o:Object):Boolean | YObject | ||
getClass():Class [override] | DefaultNodeLabelLayout | ||
hashCode():int | YObject | ||
newDefaultNodeLabelLayout1(model:NodeLabelModel, param:Object, orientedBox:YOrientedRectangle, node:Node):DefaultNodeLabelLayout [static]
Creates a new instance of com.yworks.yfiles.layout.DefaultNodeLabelLayout
| DefaultNodeLabelLayout | ||
newDefaultNodeLabelLayout2(model:NodeLabelModel, param:Object, box:YRectangle, node:Node):DefaultNodeLabelLayout [static]
Creates a new instance of com.yworks.yfiles.layout.DefaultNodeLabelLayout
| DefaultNodeLabelLayout |
Method | Defined By | ||
---|---|---|---|
initDefaultNodeLabelLayout1(model:NodeLabelModel, param:Object, orientedBox:YOrientedRectangle, node:Node):void
Initializes this object. | DefaultNodeLabelLayout | ||
Initializes this object. | DefaultNodeLabelLayout |
box | property |
labelModel | property |
labelModel:NodeLabelModel
[read-only] public function get labelModel():NodeLabelModel
modelParameter | property |
modelParameter:Object
Specifies the NodeLabelModel parameter that describes the position of the label layout
public function get modelParameter():Object
public function set modelParameter(value:Object):void
node | property |
node:Node
[read-only] Returns the node associated with this layout.
public function get node():Node
orientedBox | property |
orientedBox:YOrientedRectangle
[read-only] public function get orientedBox():YOrientedRectangle
DefaultNodeLabelLayout | () | Constructor |
public function DefaultNodeLabelLayout(model:NodeLabelModel, param:Object, orientedBox:YOrientedRectangle, node:Node, init:Boolean = true)
Creates a new instance of com.yworks.yfiles.layout.DefaultNodeLabelLayout
Parametersmodel:NodeLabelModel — the NodeLabel model for this label layout
| |
param:Object — the NodeLabelModel parameter that describes the position of the label layout.
| |
orientedBox:YOrientedRectangle — the bounds of this label layout
| |
node:Node | |
init:Boolean (default = true ) — An internally used switch to help handle proper instance initialization in inheritance chains where classes can have multiple constructor-like factory methods.
This parameter can safely be ignored/omitted when calling the constructor.
|
See also
getClass | () | method |
override public function getClass():Class
ReturnsClass |
initDefaultNodeLabelLayout1 | () | method |
protected final function initDefaultNodeLabelLayout1(model:NodeLabelModel, param:Object, orientedBox:YOrientedRectangle, node:Node):void
Initializes this object. See the documentation of the corresponding factory method newDefaultNodeLabelLayout1()
for details.
Parameters
model:NodeLabelModel | |
param:Object | |
orientedBox:YOrientedRectangle | |
node:Node |
See also
initDefaultNodeLabelLayout2 | () | method |
protected final function initDefaultNodeLabelLayout2(model:NodeLabelModel, param:Object, box:YRectangle, node:Node):void
Initializes this object. See the documentation of the corresponding factory method newDefaultNodeLabelLayout2()
for details.
Parameters
model:NodeLabelModel | |
param:Object | |
box:YRectangle | |
node:Node |
See also
newDefaultNodeLabelLayout1 | () | method |
public static function newDefaultNodeLabelLayout1(model:NodeLabelModel, param:Object, orientedBox:YOrientedRectangle, node:Node):DefaultNodeLabelLayout
Creates a new instance of com.yworks.yfiles.layout.DefaultNodeLabelLayout
Parameters
model:NodeLabelModel — the NodeLabel model for this label layout
| |
param:Object — the NodeLabelModel parameter that describes the position of the label layout.
| |
orientedBox:YOrientedRectangle — the bounds of this label layout
| |
node:Node |
DefaultNodeLabelLayout |
See also
newDefaultNodeLabelLayout2 | () | method |
public static function newDefaultNodeLabelLayout2(model:NodeLabelModel, param:Object, box:YRectangle, node:Node):DefaultNodeLabelLayout
Creates a new instance of com.yworks.yfiles.layout.DefaultNodeLabelLayout
Parameters
model:NodeLabelModel — the NodeLabel model for this label layout
| |
param:Object — the NodeLabelModel parameter that describes the position of the label layout.
| |
box:YRectangle — the bounds of this label layout
| |
node:Node |
DefaultNodeLabelLayout |
See also