public interface Element
Modifier and Type | Method and Description |
---|---|
AttributeSet |
getAttributes()
获取此元素的集合包含属性。
|
Document |
getDocument()
与该元素相关的文档。
|
Element |
getElement(int index)
获取子元素在给定的索引。
|
int |
getElementCount()
获取由该元素所包含的子元素的数目。
|
int |
getElementIndex(int offset)
获取与给定偏移量最接近的子元素索引。
|
int |
getEndOffset()
取偏离此元素结束文件的开始。
|
String |
getName()
获取元素的名称。
|
Element |
getParentElement()
获取父元素。
|
int |
getStartOffset()
取偏离此元素在文档的开头开始。
|
boolean |
isLeaf()
这是一个叶元素吗?这可以有孩子的元素,即使目前没有孩子,就返回
false 。
|
Document getDocument()
Element getParentElement()
null
。
String getName()
AttributeSet getAttributes()
int getStartOffset()
Document
,
AbstractDocument
int getEndOffset()
所有的默认Document
实现下降AbstractDocument
。AbstractDocument
模型在文档的最后一个暗示分手。作为一个结果,它是可能的,这返回一个值大于文档的长度。
Document
,
AbstractDocument
int getElementIndex(int offset)
-1
如果
Element
是叶,否则返回索引的
Element
最能代表给定位置。返回
0
如果位置不小于起始偏移。返回
getElementCount() - 1
如果位置大于或等于结束偏移。
offset
-指定的偏移量> = 0
int getElementCount()
Element getElement(int index)
index
-指定索引> = 0
boolean isLeaf()
false
。
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.