Package jaxe

Class JaxeEditEvent

All Implemented Interfaces:
Serializable

public class JaxeEditEvent extends EventObject
EditEvent for changes in the document
See Also:
  • Constructor Details

    • JaxeEditEvent

      public JaxeEditEvent(Object source, JaxeElement e)
      Creates an event with JaxeElements
      Parameters:
      source - Eventsource
      e - JaxeElement
    • JaxeEditEvent

      public JaxeEditEvent(Object source, int offs, String text)
      Creates an event with plain text
      Parameters:
      source - Eventsource
      offs - Offset in document
      text - Text
  • Method Details

    • getJaxeElement

      public JaxeElement getJaxeElement()
      Returns the JaxeElement or null if event is used with text
      Returns:
      JaxeElement
    • getOffset

      public int getOffset()
      Returns the offset in the document
      Returns:
      Offset
    • isConsumed

      public boolean isConsumed()
      Status, if the event hast been uses;
      Returns:
      true, if used
    • consume

      public void consume()
      Sets the used status to true
    • getText

      public String getText()
      Returns the text or null is event is used with JaxeElement
      Returns:
      Text
    • toString

      public String toString()
      toString
      Overrides:
      toString in class EventObject