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 javax.swing.text.AttributeSet
AttributeSet.CharacterAttribute, AttributeSet.ColorAttribute, AttributeSet.FontAttribute, AttributeSet.ParagraphAttribute -
Field Summary
Fields inherited from interface javax.swing.text.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 javax.swing.text.AbstractDocument.BranchElement
children, getAllowsChildren, getElement, getElementCount, getElementIndex, getEndOffset, getStartOffset, isLeaf, positionToElement, replace, toStringMethods 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
-
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:
-