javax.swing.text.html
Class HTMLDocument.RunElement
java.lang.Object
javax.swing.text.AbstractDocument.AbstractElement
javax.swing.text.AbstractDocument.LeafElement
javax.swing.text.html.HTMLDocument.RunElement
- All Implemented Interfaces:
- Serializable, AttributeSet, Element, MutableAttributeSet, TreeNode
- Enclosing class:
- HTMLDocument
public class HTMLDocument.RunElement
- extends AbstractDocument.LeafElement
RunElement represents a section of text that has a set of
HTML character level attributes assigned to it.
- See Also:
- Serialized Form
Methods inherited from class javax.swing.text.AbstractDocument.AbstractElement |
addAttribute, addAttributes, containsAttribute, containsAttributes, copyAttributes, dump, getAttribute, getAttributeCount, getAttributeNames, getAttributes, getChildAt, getChildCount, getDocument, getIndex, getParent, getParentElement, isDefined, isEqual, removeAttribute, removeAttributes, removeAttributes, setResolveParent |
HTMLDocument.RunElement
public HTMLDocument.RunElement(Element parent,
AttributeSet a,
int start,
int end)
- Constructs an element that has no children. It represents content
within the document.
- Parameters:
parent
- - parent of thisa
- - elements attributesstart
- - the start offset >= 0end
- - the end offset
getName
public String getName()
- Gets the name of the element.
- Specified by:
getName
in interface Element
- Overrides:
getName
in class AbstractDocument.LeafElement
- Returns:
- the name of the element if it exists, null otherwise.
getResolveParent
public AttributeSet getResolveParent()
- Gets the resolving parent. HTML attributes do not inherit at the
model level, so this method returns null.
- Specified by:
getResolveParent
in interface AttributeSet
- Overrides:
getResolveParent
in class AbstractDocument.AbstractElement
- Returns:
- null
- See Also:
AbstractDocument.AbstractElement.setResolveParent(AttributeSet)