Class SelectionEvent

  • All Implemented Interfaces:
    java.io.Serializable

    public class SelectionEvent
    extends Event
    Represents an event cause by user's the active selection which is a highlighted block of text.
    Author:
    jumperchen
    See Also:
    Serialized Form
    • Constructor Detail

      • SelectionEvent

        public SelectionEvent​(java.lang.String name,
                              Component target,
                              int start,
                              int end,
                              java.lang.String txt)
        Constructs a selection event.
    • Method Detail

      • getSelectionEvent

        public static final SelectionEvent getSelectionEvent​(AuRequest request)
        Converts an AU request to a selection event.
        Since:
        5.0.0
      • getEnd

        public int getEnd()
        Returns the selected text's end position.
        Returns:
        the end position >= 0
      • getStart

        public int getStart()
        Returns the selected text's start position.
        Returns:
        the start position >= 0
      • getSelectedText

        public java.lang.String getSelectedText()
        Returns the selected text contained in this text. If the selection is null or the document empty, returns empty string.