Class TLcyLspDrawingToolBarFactory


public class TLcyLspDrawingToolBarFactory extends ALcyDrawingToolBarFactory<ILspView,ILspLayer>

Lightspeed version of the ALcyDrawingToolBarFactory.

Consult the class javadoc of that class for more information about the customization options of this class.

This class also creates create controller models and matching active settables for each of the domain object suppliers registered to the drawing format. The active settable allows to activate the create controller through the UI, providing the Lucy end-user with the ability to draw new shapes on the map.The active settable is only added to the tool bar if this is indicated in the configuration.

The create controller models can be obtained through the getCreateControllerModelForDomainObjectSupplier method and the active settables using getActiveSettableForDomainObjectSupplier. The create controller modes are created before the active settables, and the active settables are created before the components (see also the setup method).

Since:
2012.1
See Also: