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

An element that represents a chunk 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 offs0,
int offs1)
- Constructs an element that represents content within the
document (has no children).
- Parameters:
parent - the parent elementa - the element attributesoffs0 - the start offset (must be at least 0)offs1 - the end offset (must be at least offs0)
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, null if none
getResolveParent

public AttributeSet
getResolveParent()
- Gets the resolving parent. HTML attributes are not inherited
at the model level so we override this to return null.
- Specified by:
getResolveParent

in interface AttributeSet

- Overrides:
getResolveParent

in class AbstractDocument.AbstractElement

- Returns:
- null, there are none
- See Also:
AttributeSet.getResolveParent()
