com.yworks.yfiles.server.graphml.flexio.data.markup
Class LabelExtension

java.lang.Object
  extended bycom.yworks.yfiles.server.graphml.flexio.MarkupExtension
      extended bycom.yworks.yfiles.server.graphml.flexio.data.markup.LabelExtension

public class LabelExtension
extends MarkupExtension

Helper class to deserialize Labels of NodeViewStates or EdgeViewStates.


Constructor Summary
LabelExtension()
           
 
Method Summary
 ILabelModelParameter getLabelModelParameter()
           
 YDimension getPreferredSize()
           
 ILabelStyle getStyle()
           
 java.lang.String getText()
           
 int getZOrder()
           
 java.lang.Object provideValue(Lookup lookup)
          Implementations of subclasses return an object that had been specified as target attribute of the markup extension.
 void setLabelModelParameter(ILabelModelParameter labelModelParameter)
           
 void setPreferredSize(YDimension preferredSize)
           
 void setStyle(ILabelStyle style)
           
 void setText(java.lang.String text)
           
 void setZOrder(int ZOrder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LabelExtension

public LabelExtension()
Method Detail

getText

public java.lang.String getText()

setText

public void setText(java.lang.String text)

getPreferredSize

public YDimension getPreferredSize()

setPreferredSize

public void setPreferredSize(YDimension preferredSize)

getStyle

public ILabelStyle getStyle()

setStyle

public void setStyle(ILabelStyle style)

getLabelModelParameter

public ILabelModelParameter getLabelModelParameter()

setLabelModelParameter

public void setLabelModelParameter(ILabelModelParameter labelModelParameter)

getZOrder

public int getZOrder()

setZOrder

public void setZOrder(int ZOrder)

provideValue

public java.lang.Object provideValue(Lookup lookup)
Description copied from class: MarkupExtension
Implementations of subclasses return an object that had been specified as target attribute of the markup extension.

Specified by:
provideValue in class MarkupExtension
Parameters:
lookup - An object that can provide additional functionality for the markup extension.
Returns:
The object value to set on the property where the extension is applied.


Copyright © 2000-2013 yWorks GmbH. All rights reserved