|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
javax.swing.text.AbstractDocument.AbstractElement
![]()
![]()
![]()
javax.swing.text.AbstractDocument.LeafElement
, AttributeSet
, Element
, MutableAttributeSet
, TreeNode



public class AbstractDocument.LeafElement

Implements an element that directly represents content of some kind.
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. The current serialization support is
appropriate for short term storage or RMI between applications running
the same version of Swing. As of 1.4, support for long term storage
of all JavaBeansTM
has been added to the java.beans package.
Please see XMLEncoder
.
Element
,
Serialized Form| Nested Class Summary |
|---|
Nested classes/interfaces inherited from interface javax.swing.text.AttributeSet ![]() |
|---|
AttributeSet.CharacterAttribute |
| Field Summary |
|---|
Fields inherited from interface javax.swing.text.AttributeSet ![]() |
|---|
NameAttribute |
| Constructor Summary | |
|---|---|
AbstractDocument.LeafElement
Constructs an element that represents content within the document (has no children). |
|
| Method Summary | |
|---|---|
Enumeration |
children
Returns the children of the receiver as an Enumeration. |
boolean |
getAllowsChildren
Returns true if the receiver allows children. |
Element |
getElement
Gets a child element. |
int |
getElementCount
Returns the number of child elements. |
int |
getElementIndex
Gets the child element index closest to the given model offset. |
int |
getEndOffset
Gets the ending offset in the model for the element. |
String |
getName
Gets the element name. |
int |
getStartOffset
Gets the starting offset in the model for the element. |
boolean |
isLeaf
Checks whether the element is a leaf. |
String |
toString
Converts the element to a string. |
Methods inherited from class javax.swing.text.AbstractDocument.AbstractElement ![]() |
|---|
addAttribute |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
| Constructor Detail |
|---|

public AbstractDocument.LeafElement(Element![]()
![]()
parent, AttributeSet
![]()
![]()
a, int offs0, int offs1)
parent - The parent elementa - The element attributesoffs0 - The start offset >= 0offs1 - The end offset >= offs0| Method Detail |
|---|

public String![]()
![]()
toString()
toString

in class Object


public int getStartOffset()
getStartOffset

in interface Element

getStartOffset

in class AbstractDocument.AbstractElement

Document
,
AbstractDocument


public int getEndOffset()
getEndOffset

in interface Element

getEndOffset

in class AbstractDocument.AbstractElement

Document
,
AbstractDocument


public String![]()
![]()
getName()
getName

in interface Element

getName

in class AbstractDocument.AbstractElement


public int getElementIndex(int pos)
getElementIndex

in interface Element

getElementIndex

in class AbstractDocument.AbstractElement

pos - the offset >= 0

public Element![]()
![]()
getElement(int index)
getElement

in interface Element

getElement

in class AbstractDocument.AbstractElement

index - the child index, >= 0 && < getElementCount()

public int getElementCount()
getElementCount

in interface Element

getElementCount

in class AbstractDocument.AbstractElement


public boolean isLeaf()
isLeaf

in interface Element

isLeaf

in interface TreeNode

isLeaf

in class AbstractDocument.AbstractElement


public boolean getAllowsChildren()
getAllowsChildren

in interface TreeNode

getAllowsChildren

in class AbstractDocument.AbstractElement


public Enumeration![]()
![]()
children()
Enumeration.
children

in interface TreeNode

children

in class AbstractDocument.AbstractElement

|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||