Class TLspEditHandleResult

java.lang.Object
com.luciad.view.lightspeed.editor.operation.ALspEditHandleResult<AWTEvent>
com.luciad.view.lightspeed.editor.operation.TLspEditHandleResult

public final class TLspEditHandleResult extends ALspEditHandleResult<AWTEvent>
Implementation of ALspEditHandleResult for java.awt.AWTEvent.
Since:
2012.0
See Also:
  • Constructor Details

    • TLspEditHandleResult

      public TLspEditHandleResult(EventObject aProcessedEvent, ELspInteractionStatus aInteractionStatus)
      Creates a new TLspEditHandleResult without TLspEditOperation and the given event and interaction status.
      Parameters:
      aProcessedEvent - an event
      aInteractionStatus - the interaction status of this operation.
    • TLspEditHandleResult

      public TLspEditHandleResult(TLspEditOperation aEditOperation, EventObject aProcessedEvent, ELspInteractionStatus aInteractionStatus)
      Creates a new TLspEditHandleResult with the given TLspEditOperation and event.
      Parameters:
      aEditOperation - an edit operation
      aProcessedEvent - an event
      aInteractionStatus - the interaction status of this operation.
    • TLspEditHandleResult

      public TLspEditHandleResult(Collection<TLspEditOperation> aEditOperations, EventObject aProcessedEvent, ELspInteractionStatus aInteractionStatus)
      Creates a new TLspEditHandleResult with the given TLspEditOperation objects and event.
      Parameters:
      aEditOperations - a collection of edit operations
      aProcessedEvent - an event
      aInteractionStatus - the interaction status of this operation.
  • Method Details

    • getProcessedEvent

      public final AWTEvent getProcessedEvent()
      Description copied from class: ALspEditHandleResult
      Returns the partially consumed interaction event or null when the incoming event was used completely.
      Specified by:
      getProcessedEvent in class ALspEditHandleResult<AWTEvent>
      Returns:
      the partially consumed interaction event or null when the incoming event was used completely.