com.yworks.yfiles.server.graphml.flexio.data
Class ExteriorLabelModel.ModelParameter

java.lang.Object
  extended bycom.yworks.yfiles.server.graphml.flexio.data.ExteriorLabelModel.ModelParameter
All Implemented Interfaces:
java.lang.Cloneable, ILabelModelParameter, ISharedInstanceProvider
Enclosing class:
ExteriorLabelModel

public static class ExteriorLabelModel.ModelParameter
extends java.lang.Object
implements ILabelModelParameter, ISharedInstanceProvider

Model parameter for the exterior label model.


Constructor Summary
ExteriorLabelModel.ModelParameter(ExteriorLabelModel model, java.lang.String position)
           
 
Method Summary
 java.lang.Object clone()
           
 ILabelModel getModel()
          Gets the model that is associated with this parameter.
 java.lang.String getPosition()
          String that determines the label model parameter's position as defined in the position constants of class ExteriorLabelModel.
 java.util.Collection getSharedInstances()
          Returns an Collection for objects that shall be shared.
 void setPosition(java.lang.String position)
          String that determines the label model parameter's position as defined in the position constants of class ExteriorLabelModel.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExteriorLabelModel.ModelParameter

public ExteriorLabelModel.ModelParameter(ExteriorLabelModel model,
                                         java.lang.String position)
Method Detail

getPosition

public java.lang.String getPosition()
String that determines the label model parameter's position as defined in the position constants of class ExteriorLabelModel.


setPosition

public void setPosition(java.lang.String position)
String that determines the label model parameter's position as defined in the position constants of class ExteriorLabelModel.


getModel

public ILabelModel getModel()
Description copied from interface: ILabelModelParameter
Gets the model that is associated with this parameter.

Specified by:
getModel in interface ILabelModelParameter

clone

public java.lang.Object clone()
Specified by:
clone in interface ILabelModelParameter

getSharedInstances

public java.util.Collection getSharedInstances()
Description copied from interface: ISharedInstanceProvider
Returns an Collection for objects that shall be shared.

Specified by:
getSharedInstances in interface ISharedInstanceProvider
Returns:


Copyright © 2000-2013 yWorks GmbH. All rights reserved