public abstract static class HTMLEditorKit.HTMLTextAction extends StyledEditorKit.StyledTextAction
NOTE: None of the convenience methods obtain a lock on the document. If you have another thread modifying the text these methods may have inconsistent behavior, or return the wrong thing.
changeSupport, enabledACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON| Constructor and Description |
|---|
HTMLTextAction(String
|
| Modifier and Type | Method and Description |
|---|---|
protected int |
elementCountToTag(HTMLDocument
Returns number of elements, starting at the deepest leaf, needed to get to an element representing
tag.
|
protected Element |
findElementMatchingTag(HTMLDocument
Returns the deepest element at
offset matching
tag.
|
protected Element |
getElementsAt(HTMLDocument
Returns an array of the Elements that contain
offset.
|
protected HTMLDocument |
getHTMLDocument(JEditorPane
|
protected HTMLEditorKit |
getHTMLEditorKit(JEditorPane
|
getEditor, getStyledDocument, getStyledEditorKit, setCharacterAttributes, setParagraphAttributesaugmentList, getFocusedComponent, getTextComponentaddPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitactionPerformedpublic HTMLTextAction(Stringname)
protected HTMLDocumentgetHTMLDocument(JEditorPane e)
e.
protected HTMLEditorKitgetHTMLEditorKit(JEditorPane e)
e.
protected Element[] getElementsAt(HTMLDocument doc, int offset)
offset. The first elements corresponds to the root.
protected int elementCountToTag(HTMLDocumentdoc, int offset, HTML .Tag tag)
tag. This will return -1 if no elements is found representing
tag, or 0 if the parent of the leaf at
offset represents
tag.
protected ElementfindElementMatchingTag(HTMLDocument doc, int offset, HTML .Tag tag)
offset matching
tag.