Package | Description |
---|---|
com.luciad.controllers |
Provides interaction with the data presented on a Map.
|
com.luciad.create |
Supports interactive creation of Features on the Map.
|
com.luciad.create.features |
Creating features.
|
com.luciad.create.geometries |
Creating geometries for features.
|
com.luciad.edit |
Supports interactive editing of Features on the Map.
|
com.luciad.edit.handles |
Edit handles.
|
com.luciad.input |
Everything that is used as input to interact with the map.
|
com.luciad.input.mouse |
Everything that is used as input to interact with the map using a mouse.
|
com.luciad.input.touch |
Everything that is used as input to interact with the map with a touch device.
|
com.luciad.symbology.military |
Support for MIL-STD 2525 and APP6 symbologies.
|
Modifier and Type | Method and Description |
---|---|
void |
IController.onEvent(IInputEvent inputEvent)
Entry point of the controller.
|
Modifier and Type | Method and Description |
---|---|
EventResult |
Creator.onEvent(IInputEvent inputEvent)
Handles the given event, and returns if the event was handled or not.
|
Modifier and Type | Method and Description |
---|---|
EventResult |
FeatureCreator.onEvent(IInputEvent inputEvent,
FeatureCreateContext context)
Handles the given event, and returns if the event was handled or not.
|
EventResult |
IFeatureCreator.onEvent(IInputEvent inputEvent,
FeatureCreateContext context)
Handles the given event, and returns if the event was handled or not.
|
Modifier and Type | Method and Description |
---|---|
EventResult |
IGeometryCreator.onEvent(IInputEvent inputEvent,
FeatureCreateContext context)
Handles the given event, and returns if the event was handled or not.
|
EventResult |
PatchCreator.onEvent(IInputEvent inputEvent,
FeatureCreateContext context)
Handles the given event, and returns if the event was handled or not.
|
EventResult |
PointCreator.onEvent(IInputEvent inputEvent,
FeatureCreateContext context)
Handles the given event, and returns if the event was handled or not.
|
EventResult |
PolylineCreator.onEvent(IInputEvent inputEvent,
FeatureCreateContext context)
Handles the given event, and returns if the event was handled or not.
|
EventResult |
PolylineRingCreator.onEvent(IInputEvent inputEvent,
FeatureCreateContext context)
Handles the given event, and returns if the event was handled or not.
|
Modifier and Type | Method and Description |
---|---|
EventResult |
Editor.onEvent(IInputEvent inputEvent)
Handles the given event, and returns if the event was handled or not.
|
Modifier and Type | Method and Description |
---|---|
EventResult |
IEditHandle.onEvent(IInputEvent inputEvent,
FeatureEditContext context)
Handles the given event, and returns if the event was consumed or not.
|
EventResult |
PointEditHandle.onEvent(IInputEvent inputEvent,
FeatureEditContext context)
Handles the given event, and returns if the event was consumed or not.
|
EventResult |
TranslateEditHandle.onEvent(IInputEvent inputEvent,
FeatureEditContext context)
Handles the given event, and returns if the event was consumed or not.
|
Modifier and Type | Class and Description |
---|---|
class |
ClickEvent
Implementation of
IInputEvent that represents a click event. |
class |
DragEvent
Implementation of
IInputEvent that represents a drag gesture. |
class |
KeyEvent
Implementation of
IInputEvent that represents keyboard input. |
class |
ScrollEvent
Implementation of
IInputEvent that represents a scroll gesture (for example using the mouse wheel). |
Modifier and Type | Method and Description |
---|---|
void |
IInputEventCallback.onEvent(IInputEvent inputEvent)
Implement this method to handle the returned
IInputEvent . |
Modifier and Type | Class and Description |
---|---|
class |
MouseClickEvent
Specialization of the
ClickEvent for the mouse. |
class |
MouseDragEvent
Specialization of the
DragEvent for the mouse. |
class |
MouseMoveEvent
Mouse movement dedicated implementation of the
IInputEvent . |
class |
MousePressedEvent
Implementation of
IInputEvent that represents a mouse pressed. |
class |
MouseReleasedEvent
Implementation of
IInputEvent that represents a mouse released. |
Modifier and Type | Class and Description |
---|---|
class |
TouchDownEvent
Implementation of
IInputEvent that represents a pointer (typically a finger) being pressed on a touch surface. |
class |
TouchDragEvent
Implementation of
IInputEvent that represents a touch drag gesture. |
class |
TouchLongPressEvent
Implementation of
IInputEvent representing a long press touch event. |
class |
TouchPinchRotateEvent
Implementation of
IInputEvent representing a 2 pointers gesture. |
class |
TouchTapEvent
Specialization of the
ClickEvent class for touch events. |
class |
TouchUpEvent
Implementation of
IInputEvent that represents a pointer being released from a touch surface. |
Modifier and Type | Method and Description |
---|---|
EventResult |
MilitarySymbolFeatureCreator.onEvent(IInputEvent inputEvent,
FeatureCreateContext context)
Handles the given event, and returns if the event was handled or not.
|