Package | com.yworks.graph.model |
Class | public class DescriptorWrapperLabelModel |
Inheritance | DescriptorWrapperLabelModel Object |
Implements | ILabelModel, ILabelCandidateDescriptorProvider, ILabelModelParameterProvider, ILabelModelParameterFinder, IMarkupExtensionFactory |
ILabelCandidateDescriptor
.
Property | Defined By | ||
---|---|---|---|
descriptor : ILabelCandidateDescriptor
Gets or sets the descriptor. | DescriptorWrapperLabelModel | ||
innerModel : ILabelModel
Gets or sets the wrapped label model. | DescriptorWrapperLabelModel |
Method | Defined By | ||
---|---|---|---|
Initializes a new instance of the DescriptorWrapperLabelModel class. | DescriptorWrapperLabelModel | ||
DescriptorWrapperLabelModel | |||
DescriptorWrapperLabelModel | |||
findBestParameter(label:ILabel, model:ILabelModel, labelLayout:IOrientedRectangle):ILabelModelParameter | DescriptorWrapperLabelModel | ||
DescriptorWrapperLabelModel | |||
DescriptorWrapperLabelModel | |||
DescriptorWrapperLabelModel | |||
DescriptorWrapperLabelModel | |||
lookup(type:Class):Object | DescriptorWrapperLabelModel |
descriptor | property |
descriptor:ILabelCandidateDescriptor
Gets or sets the descriptor.
public function get descriptor():ILabelCandidateDescriptor
public function set descriptor(value:ILabelCandidateDescriptor):void
innerModel | property |
innerModel:ILabelModel
Gets or sets the wrapped label model.
public function get innerModel():ILabelModel
public function set innerModel(value:ILabelModel):void
DescriptorWrapperLabelModel | () | Constructor |
public function DescriptorWrapperLabelModel(innerModel:ILabelModel, descriptor:ILabelCandidateDescriptor = null)
Initializes a new instance of the DescriptorWrapperLabelModel
class.
innerModel:ILabelModel — The wrapped label model.
| |
descriptor:ILabelCandidateDescriptor (default = null ) — The descriptor to decorate the label model with.
|
createDefaultParameter | () | method |
createMarkupExtension | () | method |
public function createMarkupExtension(context:ILookup):MarkupExtension
Parameters
context:ILookup |
MarkupExtension |
findBestParameter | () | method |
public function findBestParameter(label:ILabel, model:ILabelModel, labelLayout:IOrientedRectangle):ILabelModelParameter
Parameters
label:ILabel | |
model:ILabelModel | |
labelLayout:IOrientedRectangle |
ILabelModelParameter |
getContext | () | method |
public function getContext(label:ILabel, parameter:ILabelModelParameter):ILookup
Parameters
label:ILabel | |
parameter:ILabelModelParameter |
ILookup |
getDescriptor | () | method |
public function getDescriptor(label:ILabel, parameter:ILabelModelParameter):ILabelCandidateDescriptor
Parameters
label:ILabel | |
parameter:ILabelModelParameter |
ILabelCandidateDescriptor |
getGeometry | () | method |
public function getGeometry(modelParameter:ILabelModelParameter, label:ILabel):IOrientedRectangle
Parameters
modelParameter:ILabelModelParameter | |
label:ILabel |
IOrientedRectangle |
getParameters | () | method |
public function getParameters(label:ILabel, model:ILabelModel):Iterator
Parameters
label:ILabel | |
model:ILabelModel |
Iterator |
lookup | () | method |
public function lookup(type:Class):Object
Parameters
type:Class |
Object |