|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
public interface Element
描述文檔的結構元素的介面。主要是為了體現 SGML 元素的精髓。
方法摘要 | |
---|---|
AttributeSet |
getAttributes()
獲取此元素包含的屬性集合。 |
Document |
getDocument()
獲取與此元素關聯的文檔。 |
Element |
getElement(int index)
獲取給定索引處的子元素。 |
int |
getElementCount()
獲得此元素包含的子元素數。 |
int |
getElementIndex(int offset)
獲得離給定偏移量最近的子元素索引。 |
int |
getEndOffset()
獲取此元素結束處的文檔起始偏移量。 |
String |
getName()
獲取元素的名稱。 |
Element |
getParentElement()
獲得父元素。 |
int |
getStartOffset()
獲取此元素開始處的文檔起始偏移量。 |
boolean |
isLeaf()
確定此元素是否為葉元素。 |
方法詳細資訊 |
---|
Document getDocument()
Element getParentElement()
null
。
String getName()
AttributeSet getAttributes()
int getStartOffset()
Document
,
AbstractDocument
int getEndOffset()
所有預設的 Document
實作都繼承自 AbstractDocument
。AbstractDocument
在文檔的結束處模仿了一個暗含的中斷。因此,它有可能返回一個大於文檔長度的值。
Document
,
AbstractDocument
int getElementIndex(int offset)
Element
是葉元素,則返回 -1
;否則返回最能代表給定位置的 Element
索引。如果位置小於起始偏移量,則返回 0
。如果位置大於或等於結束偏移量,則返回 getElementCount() - 1
。
offset
- 指定的偏移量,該值 >= 0
int getElementCount()
Element getElement(int index)
index
- 指定的索引,該值 >= 0
boolean isLeaf()
false
。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。