Class TLcyDrawingToolBarFactory


public class TLcyDrawingToolBarFactory extends ALcyDrawingToolBarFactory<ILcdGXYView,ILcdGXYLayer>

GXY 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 new 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 new 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 new controller models can be obtained through the getNewControllerModelForDomainObjectSupplier method and the active settables using getActiveSettableForDomainObjectSupplier. The new controller modes are created before the active settables, and the active settables are created before the components (see also the setup method).

Since:
8.2
See Also: