Package | com.yworks.graph.drawing |
Interface | public interface ILabelStyle extends IVisualStyle, ICloneable |
Implementors | DelegatingLabelStyle, NodeStyleLabelStyleAdapter, SimpleAbstractLabelStyle, TemplateLabelStyle, VoidLabelStyle |
IVisualStyle
implementation for ILabel
instances in an IGraph
.
Implementations are responsible for rendering ILabel
instances in a CanvasComponent
.
It is up to the implementation to interpret the visual appearance of a label.
The framework uses the associated, possibly shared styleRenderer
to perform the actual rendering of this style for a given label.
This interface extends the ICloneable
interface. This allows clients
to obtain a persistent copy of the current state of this style.
Immutable style implementations may return themselves.