Class ALspLabelStyler

java.lang.Object
com.luciad.view.lightspeed.style.styler.ALspStyler
com.luciad.view.lightspeed.style.styler.ALspLabelStyler
All Implemented Interfaces:
ILspStyler
Direct Known Subclasses:
ALspSwingLabelStyler, TLspAISStyler, TLspAIXMStyler, TLspLabelStyler, TLspLonLatGridStyler, TLspRulerLabelStyler, TLspSLDStyler

public abstract class ALspLabelStyler extends ALspStyler

Abstract base class for label styler implementations.

This class provides convenience methods for handling style changes.

This class also implements the regular ILspStyler by adapting or casting the ALspStyleCollector to an ALspLabelStyleCollector.

Note that it is not necessary to use this class to implement a styler for labels. It is possible to use a regular ILspStyler implementation that casts the ALspStyleCollector instance that is passed to the ILspStyler#style method to ALspLabelStyleCollector.

Since:
2012.0