JavaTM Platform
Standard Ed. 6

org.xml.sax
인터페이스 XMLFilter

모든 슈퍼 인터페이스:
XMLReader
기존의 구현 클래스의 일람:
XMLFilterImpl


public interface XMLFilter
extends XMLReader

XML 필터의 인터페이스입니다.

이 모듈은, 원시 코드, 문서 모두 공개 도메인에 놓여져 있습니다. 따라서, 내용에 관한보증은 일절 제공되지 않습니다. 상세한 것에 대하여는,http://www.saxproject.org 를 참조해 주세요.

XML 필터는, XML 문서나 데이타베이스와 같은 일차 소스는 아니고 다른 XML 리더로부터 이벤트를 취득하는 점 이외는, XML 리더와 거의 같습니다. 필터는, 최종 어플리케이션에 도달하기 전의 이벤트 스트림로 변경을 더할 수가 있습니다.

XMLFilterImpl 헬퍼 클래스는,EntityResolver ,DTDHandler ,ContentHandler ,ErrorHandler 의 각 이벤트를 자동적으로 인도하는 것으로, SAX2 필터를 생성하는 기반을 제공합니다.

도입된 버젼:
SAX 2.0
관련 항목:
XMLFilterImpl

메소드의 개요
 XMLReader getParent ()
          친리더를 가져옵니다.
 void setParent (XMLReader  parent)
          친리더를 설정합니다.
 
인터페이스 org.xml.sax. XMLReader 로부터 상속된 메소드
getContentHandler , getDTDHandler , getEntityResolver , getErrorHandler , getFeature , getProperty , parse , parse , setContentHandler , setDTDHandler , setEntityResolver , setErrorHandler , setFeature , setProperty
 

메소드의 상세

setParent

void setParent(XMLReader  parent)
친리더를 설정합니다.

어플리케이션은, 이 메소드를 사용해, 필터를 친리더 (다른 필터의 경우도 있다)에게 링크할 수가 있습니다. 인수는 null 이외입니다.

파라미터:
parent - 친리더

getParent

XMLReader  getParent()
친리더를 가져옵니다.

어플리케이션은, 이 메소드를 사용해, 친리더 (다른 필터의 경우도 있다)를 조회합니다. 일반적으로, 친리더를 직접 조작하는 것은 추천할 수 없습니다. 모든 조작은 이 필터를 통해 실시할 필요가 있습니다.

반환값:
친필터. 설정되어 있지 않은 경우는 null

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.