Class ALspEditHandleResult<E extends EventObject>
java.lang.Object
com.luciad.view.lightspeed.editor.operation.ALspEditHandleResult<E>
- Direct Known Subclasses:
TLspEditHandleResult
,TLspEditHandleResultFX
Represents the result of an edit handle when it has processed an
incoming user interaction event.
The result contains two items:
- A
TLspEditOperation
which specifies the editing operation that is to be done. - An
EventObject
that contains a partially consumed interaction event when the incoming event was not fully used to generate the edit event. Or, when the incoming event was used completely, this attribute will benull
.
In practice, depending on the toolkit being used, applications will work with either
TLspEditHandleResult
(for Swing and AWT) or
TLspEditHandleResultFX
(for JavaFX). This class is not intended to be implemented by
API users.
- Since:
- 2020.0
-
Method Details
-
getEditOperations
Returns the list of editing operations to be done.- Returns:
- the list of editing operations to be done.
-
getInteractionStatus
Returns the status of the object after the interaction with the handle.- Returns:
- the status of the object after the interaction with the handle
-
getProcessedEvent
Returns the partially consumed interaction event ornull
when the incoming event was used completely.- Returns:
- the partially consumed interaction event or
null
when the incoming event was used completely.
-
toString
-