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

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

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


Constructor Summary
GenericLabelModel.ModelParameter(ILabelModelParameter delegateParameter, GenericLabelModel labelModel)
           
GenericLabelModel.ModelParameter(ILabelModelParameter delegateParameter, GenericLabelModel labelModel, ILabelCandidateDescriptor descriptor)
           
 
Method Summary
 java.lang.Object clone()
          Returns itself as clone.
 ILabelModelParameter getDelegateParameter()
           
 ILabelCandidateDescriptor getDescriptor()
           
 ILabelModel getModel()
          Gets the model that is associated with this parameter.
 java.util.Collection getSharedInstances()
          Returns an Collection for objects that shall be shared.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericLabelModel.ModelParameter

public GenericLabelModel.ModelParameter(ILabelModelParameter delegateParameter,
                                        GenericLabelModel labelModel)

GenericLabelModel.ModelParameter

public GenericLabelModel.ModelParameter(ILabelModelParameter delegateParameter,
                                        GenericLabelModel labelModel,
                                        ILabelCandidateDescriptor descriptor)
Method Detail

getModel

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

Specified by:
getModel in interface ILabelModelParameter

getDelegateParameter

public ILabelModelParameter getDelegateParameter()

getDescriptor

public ILabelCandidateDescriptor getDescriptor()

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:

clone

public java.lang.Object clone()
Returns itself as clone.

Specified by:
clone in interface ILabelModelParameter
Returns:
this.


Copyright © 2000-2013 yWorks GmbH. All rights reserved