Package | Description |
---|---|
com.luciad.lucy.addons.drawing.gui |
This package contains the default toolbar for editing drawing models used in the drawing add on.
|
com.luciad.lucy.map.action |
Provides actions that have a relationship with a map.
|
com.luciad.lucy.map.controller |
Contains controllers for a map component.
|
com.luciad.symbology.app6a.view.gxy |
Representation aspects of APP-6A symbols in xy space.
|
com.luciad.symbology.milstd2525b.view.gxy |
Representation aspects of MIL-STD 2525 military symbols in xy space.
|
com.luciad.view.gxy.controller |
Controllers for 2D views.
|
com.luciad.view.gxy.controller.touch |
Touch controllers for the 2D view.
|
Modifier and Type | Method and Description |
---|---|
protected ALcdGXYNewControllerModel2 |
TLcyDrawingToolBarFactory.createNewControllerModelForDomainObjectSupplier(ALcyDomainObjectSupplier aDomainObjectSupplier,
ALcyProperties aProperties)
Creates an
ALcdGXYNewControllerModel2 for the given
ALcyDomainObjectSupplier . |
protected ALcdGXYNewControllerModel2 |
TLcyDrawingToolBarFactory.getNewControllerModelForDomainObjectSupplier(ALcyDomainObjectSupplier aDomainObjectSupplier)
Returns the new controller model for the given domain object supplier.
|
Constructor and Description |
---|
ALcyGXYNewControllerActiveSettable(ALcdGXYNewControllerModel2 aNewControllerModel,
ILcyMapComponent aMapComponent,
ILcyLucyEnv aLucyEnv)
Utility constructor that creates a new
ALcyGXYNewControllerActiveSettable for the
given ALcdGXYNewControllerModel2 . |
TLcyGXYNewControllerActiveSettable(ALcdGXYNewControllerModel2 aControllerModel,
ILcyMapComponent aMapComponent,
ILcyLucyEnv aLucyEnv)
Utility constructor that creates a new
TLcyNewController2ActiveSettable for the
given ALcdGXYNewControllerModel2 using a new TLcdGXYNewController2 . |
TLcyGXYTouchNewControllerActiveSettable(ALcdGXYNewControllerModel2 aNewControllerModel,
ILcyMapComponent aMapComponent,
ILcdAction aActionToTriggerAfterCommit,
ILcyLucyEnv aLucyEnv,
ALcyProperties aProperties,
String aConfigPrefix)
Creates a touch new controller active settable
|
TLcyGXYTouchNewControllerActiveSettable(ALcdGXYNewControllerModel2 aNewControllerModel,
ILcyMapComponent aMapComponent,
ILcyLucyEnv aLucyEnv,
ALcyProperties aProperties,
String aConfigPrefix)
Creates a touch new controller active settable with as action to trigger after commit a action
that sets the touch select controller on the view.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcyGXYNewControllerModel
An implementation of
ALcdGXYNewControllerModel2 that
has a currentLayer property. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdAPP6AGXYNewControllerModel
Abstract implementation of
ALcdGXYNewControllerModel2 that contains the logic
for creating new APP-6A objects on an ILcdGXYView . |
Modifier and Type | Class and Description |
---|---|
class |
ALcdMS2525bGXYNewControllerModel
Abstract implementation of
ALcdGXYNewControllerModel2 that contains the logic
for creating new MIL-STD 2525b objects on an ILcdGXYView . |
Modifier and Type | Method and Description |
---|---|
ALcdGXYNewControllerModel2 |
TLcdGXYNewController2.getNewControllerModel()
Returns the
ILcdGXYNewControllerModel this TLcdGXYNewController delegates to. |
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYNewController2.setNewControllerModel(ALcdGXYNewControllerModel2 aControllerModel)
Sets the
ILcdGXYNewControllerModel to delegate to. |
Constructor and Description |
---|
TLcdGXYNewController2(ALcdGXYNewControllerModel2 aControllerModel)
Constructs a controller to create and initialize new objects via mouse interaction.
|
Modifier and Type | Method and Description |
---|---|
ALcdGXYNewControllerModel2 |
TLcdGXYTouchNewController.getNewControllerModel()
Returns the
ALcdGXYNewControllerModel2 this controller delegates to. |
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYTouchNewController.setNewControllerModel(ALcdGXYNewControllerModel2 aControllerModel)
Sets the
ALcdGXYNewControllerModel2 to delegate to. |
Constructor and Description |
---|
TLcdGXYTouchNewController(ALcdGXYNewControllerModel2 aNewControllerModel)
Creates a new Controller with the specified new controller model.
|