|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface Element
문서의 구조상의 부품을 기술하는 인터페이스입니다. 이것은, SGML 요소의 특성을 거두어 들이는 것을 목적으로 하고 있습니다.
메소드의 개요 | |
---|---|
AttributeSet |
getAttributes ()
이 요소가 보관 유지하는 속성의 컬렉션을 가져옵니다. |
Document |
getDocument ()
이 요소에 관련한 문서를 가져옵니다. |
Element |
getElement (int index)
지정된 인덱스의 아이 요소를 가져옵니다. |
int |
getElementCount ()
이 요소가 포함한 아이 요소의 수를 돌려줍니다. |
int |
getElementIndex (int offset)
지정 오프셋(offset)에 가장 가까운 아이 요소의 인덱스를 가져옵니다. |
int |
getEndOffset ()
이 요소가 끝나는, 문서의 선두로부터의 오프셋(offset)를 가져옵니다. |
String |
getName ()
요소명을 가져옵니다. |
Element |
getParentElement ()
친요소를 가져옵니다. |
int |
getStartOffset ()
이 요소가 시작되는, 문서의 선두로부터의 오프셋(offset)를 가져옵니다. |
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
의 인덱스가 돌려주어집니다. 위치가 개시 오프셋(offset)보다 작은 경우는,0
이 돌려주어집니다. 또, 위치가 종료 오프셋(offset) 이상의 경우는,getElementCount() - 1
이 돌려주어집니다.
offset
- 지정 오프셋(offset) >= 0
int getElementCount()
Element getElement(int index)
index
- 지정한 인덱스 >= 0
boolean isLeaf()
false
를 돌려줍니다.
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.