Interface SelectableTextInput

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void focus()
      Focuses this element.
      Page getPage()
      Returns the page which contains this element.
      java.lang.String getSelectedText()
      Returns the selected text in this element, or null if there is no selected text in this element.
      int getSelectionEnd()
      Returns the end position of the selected text in this element.
      int getSelectionStart()
      Returns the start position of the selected text in this element.
      java.lang.String getText()
      Returns all of the text in this element.
      void select()
      Focuses this element and selects all of its text.
      void setSelectionEnd​(int selectionEnd)
      Sets the end position of the selected text in this element.
      void setSelectionStart​(int selectionStart)
      Sets the start position of the selected text in this element.
      void setText​(java.lang.String text)
      Sets the text in this element.
    • Method Detail

      • getPage

        Page getPage()
        Returns the page which contains this element.
        Returns:
        the page which contains this element
      • focus

        void focus()
        Focuses this element.
      • select

        void select()
        Focuses this element and selects all of its text.
      • getText

        java.lang.String getText()
        Returns all of the text in this element.
        Returns:
        all of the text in this element
      • setText

        void setText​(java.lang.String text)
        Sets the text in this element.
        Parameters:
        text - the text to put in this element
      • getSelectedText

        java.lang.String getSelectedText()
        Returns the selected text in this element, or null if there is no selected text in this element.
        Returns:
        the selected text in this element, or null if there is no selected text in this element
      • getSelectionStart

        int getSelectionStart()
        Returns the start position of the selected text in this element.
        Returns:
        the start position of the selected text in this element
      • setSelectionStart

        void setSelectionStart​(int selectionStart)
        Sets the start position of the selected text in this element.
        Parameters:
        selectionStart - the start position of the selected text in this element
      • getSelectionEnd

        int getSelectionEnd()
        Returns the end position of the selected text in this element.
        Returns:
        the end position of the selected text in this element
      • setSelectionEnd

        void setSelectionEnd​(int selectionEnd)
        Sets the end position of the selected text in this element.
        Parameters:
        selectionEnd - the end position of the selected text in this element