Packagecom.yworks.graph.model
Classpublic class ConstantLabelCandidateDescriptorProvider
InheritanceConstantLabelCandidateDescriptorProvider Inheritance Object
Implements ILabelCandidateDescriptorProvider

An implementation of the ILabelCandidateDescriptorProvider interface that always yields a constant ILabelCandidateDescriptor.



Public Methods
 MethodDefined By
  
Initializes a new instance of the ConstantLabelCandidateDescriptorProvider class.
ConstantLabelCandidateDescriptorProvider
  
Always yields the parameter that has been passed to the constructor.
ConstantLabelCandidateDescriptorProvider
Public Constants
 ConstantDefined By
  externalDescriptorProvider : ILabelCandidateDescriptorProvider
[static] A sharable implementation of the ILabelCandidateDescriptorProvider interface that always yields LabelCandidateDescriptor.externalDescriptor.
ConstantLabelCandidateDescriptorProvider
  internalDescriptorProvider : ILabelCandidateDescriptorProvider
[static] A sharable implementation of the ILabelCandidateDescriptorProvider interface that always yields LabelCandidateDescriptor.internalDescriptor.
ConstantLabelCandidateDescriptorProvider
Constructor Detail
ConstantLabelCandidateDescriptorProvider()Constructor
public function ConstantLabelCandidateDescriptorProvider(descriptor:ILabelCandidateDescriptor)

Initializes a new instance of the ConstantLabelCandidateDescriptorProvider class. that always yields descriptor in getDescriptor.

Parameters
descriptor:ILabelCandidateDescriptor — The descriptor to yield in getDescriptor.
Method Detail
getDescriptor()method
public function getDescriptor(label:ILabel, parameter:ILabelModelParameter):ILabelCandidateDescriptor

Always yields the parameter that has been passed to the constructor.

Parameters

label:ILabel
 
parameter:ILabelModelParameter

Returns
ILabelCandidateDescriptor
Constant Detail
externalDescriptorProviderConstant
public static const externalDescriptorProvider:ILabelCandidateDescriptorProvider

A sharable implementation of the ILabelCandidateDescriptorProvider interface that always yields LabelCandidateDescriptor.externalDescriptor.

See also

internalDescriptorProviderConstant 
public static const internalDescriptorProvider:ILabelCandidateDescriptorProvider

A sharable implementation of the ILabelCandidateDescriptorProvider interface that always yields LabelCandidateDescriptor.internalDescriptor.

See also