Class HTMLDocument.BlockElement
java.lang.Object
javax.swing.text.AbstractDocument.AbstractElement
javax.swing.text.AbstractDocument.BranchElement
javax.swing.text.html.HTMLDocument.BlockElement
- All Implemented Interfaces:
Serializable, AttributeSet, Element, MutableAttributeSet, TreeNode
- Enclosing class:
HTMLDocument
An element that represents a structural block of
HTML.
-
Nested Class Summary
Nested classes/interfaces inherited from interface AttributeSet
AttributeSet.CharacterAttribute, AttributeSet.ColorAttribute, AttributeSet.FontAttribute, AttributeSet.ParagraphAttribute -
Field Summary
Fields inherited from interface AttributeSet
NameAttribute, ResolveAttribute -
Constructor Summary
ConstructorsConstructorDescriptionBlockElement(Element parent, AttributeSet a) Constructs a composite element that initially contains no children. -
Method Summary
Modifier and TypeMethodDescriptiongetName()Gets the name of the element.Gets the resolving parent.Methods inherited from class AbstractDocument.BranchElement
children, getAllowsChildren, getElement, getElementCount, getElementIndex, getEndOffset, getStartOffset, isLeaf, positionToElement, replace, toStringMethods inherited from class AbstractDocument.AbstractElement
addAttribute, addAttributes, containsAttribute, containsAttributes, copyAttributes, dump, getAttribute, getAttributeCount, getAttributeNames, getAttributes, getChildAt, getChildCount, getDocument, getIndex, getParent, getParentElement, isDefined, isEqual, removeAttribute, removeAttributes, removeAttributes, setResolveParent
-
Constructor Details
-
BlockElement
Constructs a composite element that initially contains no children.- Parameters:
parent- the parent elementa- the attributes for the element- Since:
- 1.4
-
-
Method Details
-
getName
Gets the name of the element.- Specified by:
getNamein interfaceElement- Overrides:
getNamein classAbstractDocument.BranchElement- Returns:
- the name, null if none
-
getResolveParent
Gets the resolving parent. HTML attributes are not inherited at the model level so we override this to return null.- Specified by:
getResolveParentin interfaceAttributeSet- Overrides:
getResolveParentin classAbstractDocument.AbstractElement- Returns:
- null, there are none
- See Also:
-