JavaScript is disabled on your browser.
Skip navigation links
org.htmlunit.html.impl

Class SelectableTextSelectionDelegate

  • All Implemented Interfaces:
    Serializable, SelectionDelegate


    public class SelectableTextSelectionDelegate
    extends Object
    implements SelectionDelegate 
    Contains standard selection-related functionality used by various input elements.

    From the HTML5 spec:

    Mostly for historical reasons, in addition to the browsing context's selection, each textarea and input element has an independent selection. These are the text field selections.
    Author:
    Daniel Gredler, Ronald Brill, Ahmed Ashour
    See Also:
    Serialized Form
    • Constructor Detail

      • SelectableTextSelectionDelegate

        public SelectableTextSelectionDelegate(SelectableTextInput element)
        Creates a new instance for the specified element.
        Parameters:
        element - the owner element
    • Method Detail

      • select

        public void select()
        Focuses the owner element and selects all of its text.
      • getSelectedText

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

        public int getSelectionStart()
        Returns the start position of the selected text in the owner element.
        Specified by:
        getSelectionStart in interface SelectionDelegate
        Returns:
        the start position of the selected text in the owner element
      • setSelectionStart

        public void setSelectionStart(int selectionStart)
        Sets the start position of the selected text in the owner element.
        Specified by:
        setSelectionStart in interface SelectionDelegate
        Parameters:
        selectionStart - the start position of the selected text in the owner element
      • getSelectionEnd

        public int getSelectionEnd()
        Returns the end position of the selected text in the owner element.
        Specified by:
        getSelectionEnd in interface SelectionDelegate
        Returns:
        the end position of the selected text in the owner element
      • setSelectionEnd

        public void setSelectionEnd(int selectionEnd)
        Sets the end position of the selected text in the owner element.
        Specified by:
        setSelectionEnd in interface SelectionDelegate
        Parameters:
        selectionEnd - the end position of the selected text in the owner element
Skip navigation links

Copyright © 2002–2025 Gargoyle Software Inc.. All rights reserved.

AltStyle によって変換されたページ (->オリジナル) /