Packagecom.yworks.graph.model
Interfacepublic interface ILabelModelParameterProvider
Implementors CompositeLabelModel, DescriptorWrapperLabelModel, ExteriorLabelModel, GenericLabelModel, InteriorLabelModel, InteriorStretchLabelModel, RotatedSideSliderEdgeLabelModel, RotatedSliderEdgeLabelModel, RotatingEdgeLabelModel, SliderEdgeLabelModel, StretchStripeLabelModel, StripeLabelModel

Helper interface used by ILabelModel implementations to provide possible candidate ILabelModelParameters for a given label and model.

Implementations of this interface can be retrieved from the ILabelModel's ILookup.lookup method. Note that not all models necessarily need to or can provide implementations of this interface.



Public Methods
 MethodDefined By
  
Returns an iterator over a set of possible ILabelModelParameter instances that can be used for the given label and model.
ILabelModelParameterProvider
Method Detail
getParameters()method
public function getParameters(label:ILabel, model:ILabelModel):Iterator

Returns an iterator over a set of possible ILabelModelParameter instances that can be used for the given label and model.

Parameters

label:ILabel — The label instance to use.
 
model:ILabelModel — The model to provide parameters for.

Returns
Iterator — A possibly empty iterator over a set of label model parameters.