|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.xml.stream.util.EventReaderDelegate
public class EventReaderDelegate
이것은, XMLEventReader 필터를 파생시키는 base class입니다. 이 클래스는, XMLEventReader 와 어플리케이션의 XMLEventReader 의 중간에 놓여집니다. 디폴트에서는, 각 메소드는 아무것도 하지 않습니다만, 친인터페이스상의 대응하는 메소드를 호출합니다.
XMLEventReader
,
StreamReaderDelegate
생성자 의 개요 | |
---|---|
EventReaderDelegate ()
부모를 가지지 않는 빈 상태(empty)의 필터를 구축합니다. |
|
EventReaderDelegate (XMLEventReader reader)
지정된 부모를 가지는 필터를 구축합니다. |
메소드의 개요 | |
---|---|
void |
close ()
이 리더가 관련지을 수 있었던 자원을 모두 해제합니다. |
String |
getElementText ()
텍스트만의 요소의 컨텐츠를 읽어냅니다. |
XMLEventReader |
getParent ()
이 인스턴스의 부모를 가져옵니다. |
Object |
getProperty (String name)
기본이 되는 구현으로부터 기능 또는 프로퍼티의 값을 가져옵니다. |
boolean |
hasNext ()
그 이상 이벤트가 존재할지 어떨지를 조사합니다. |
Object |
next ()
반복 처리로 다음의 요소를 돌려줍니다. |
XMLEvent |
nextEvent ()
다음의 XMLEvent 를 가져옵니다. |
XMLEvent |
nextTag ()
START_ELEMENT 또는 END_ELEMENT 에 이를 때까지, 의미가 없는 공백 이벤트를 스킵 합니다. |
XMLEvent |
peek ()
다음의 XMLEvent 를 조사합니다. |
void |
remove ()
기본으로 되는 컬렉션으로부터, 반복자에 의해 마지막에 반환된 요소를 삭제합니다 (임의의 오퍼레이션). |
void |
setParent (XMLEventReader reader)
이 인스턴스의 부모를 설정합니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자 의 상세 |
---|
public EventReaderDelegate()
public EventReaderDelegate(XMLEventReader reader)
reader
- 부모메소드의 상세 |
---|
public void setParent(XMLEventReader reader)
reader
- 새로운 부모public XMLEventReader getParent()
public XMLEvent nextEvent() throws XMLStreamException
XMLEventReader
의 기술:
XMLEventReader
내의 nextEvent
XMLStreamException
- 기본이 되는 XML 에 에러가 발생했을 경우XMLEvent
public Object next()
Iterator
의 기술:
Iterator
내의 next
public boolean hasNext()
XMLEventReader
의 기술:
Iterator
내의 hasNext
XMLEventReader
내의 hasNext
public XMLEvent peek() throws XMLStreamException
XMLEventReader
의 기술:
XMLEventReader
내의 peek
XMLStreamException
XMLEvent
public void close() throws XMLStreamException
XMLEventReader
의 기술:
XMLEventReader
내의 close
XMLStreamException
- 관련지을 수 있었던 자원의 해제으로 에러가 발생했을 경우public String getElementText() throws XMLStreamException
XMLEventReader
의 기술:
XMLEventReader
내의 getElementText
XMLStreamException
- 현재의 이벤트가 START_ELEMENT 가 아닌 경우,
또는 텍스트 이외의 요소가 발견되었을 경우public XMLEvent nextTag() throws XMLStreamException
XMLEventReader
의 기술:
XMLEventReader
내의 nextTag
XMLStreamException
- 공백 문자 이외에 달했을 경우public Object getProperty(String name) throws IllegalArgumentException
XMLEventReader
의 기술:
XMLEventReader
내의 getProperty
name
- 프로퍼티의 이름
IllegalArgumentException
- 프로퍼티이 지원되어 있지 않은 경우public void remove()
Iterator
의 기술:
Iterator
내의 remove
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.