JavaTM Platform
Standard Ed. 6

인터페이스
org.xml.sax.DTDHandler 의 사용

DTDHandler 를 사용하고 있는 패키지
javax.xml.transform.sax 이 패키지는 SAX2 고유의 변환 API 를 구현해,ContentHandler 이벤트를 받아들이는 클래스, 및 org.xml.sax.ContentHandler 에의 이벤트를 발생시키는 클래스를 제공합니다.  
org.xml.sax 이 패키지는 코어 SAX API 를 제공합니다.  
org.xml.sax.ext 이 패키지에는, 적합하는 SAX 드라이버에서는 반드시 지원되지 않는 SAX2 기능의 인터페이스가 포함됩니다.  
org.xml.sax.helpers 이 패키지는, SAX 베이스의 어플리케이션을 bootstrap하기 위한 지원를 포함한 「헬퍼」클래스를 포함합니다.  
 

javax.xml.transform.sax 에서의 DTDHandler 의 사용
 

javax.xml.transform.sax 에서의 DTDHandler 의 서브 인터페이스
 interface TransformerHandler
          TransformerHandler 는 SAX ContentHandler 구문 분석 이벤트를 대기해, 그것을 Result 로 변환합니다.
 

org.xml.sax 에서의 DTDHandler 의 사용
 

DTDHandler 를 구현하고 있는 org.xml.sax 의 클래스
 class HandlerBase
          추천 되고 있지 않습니다.  이 클래스는 비추천의 DocumentHandler 인터페이스로 동작합니다. SAX2 에서는, 이 클래스는 DefaultHandler 클래스에서 옮겨놓을 수 있고 있습니다.
 

DTDHandler 를 돌려주는 org.xml.sax 의 메소드
 DTDHandler XMLReader. getDTDHandler ()
          현재의 DTD 핸들러를 돌려줍니다.
 

DTDHandler 형의 파라미터를 가지는 org.xml.sax 의 메소드
 void XMLReader. setDTDHandler (DTDHandler  handler)
          어플리케이션에 DTD 이벤트 핸들러의 등록을 허가합니다.
 void Parser. setDTDHandler (DTDHandler  handler)
          추천 되고 있지 않습니다.  어플리케이션에 DTD 이벤트 핸들러의 등록을 허가합니다.
 

org.xml.sax.ext 에서의 DTDHandler 의 사용
 

DTDHandler 를 구현하고 있는 org.xml.sax.ext 의 클래스
 class DefaultHandler2
          이 클래스는 SAX2 의 기본이 되는 핸들러 클래스를 확장해 SAX2 LexicalHandler ,DeclHandler , 및 EntityResolver2 확장을 지원합니다.
 

org.xml.sax.helpers 에서의 DTDHandler 의 사용
 

DTDHandler 를 구현하고 있는 org.xml.sax.helpers 의 클래스
 class DefaultHandler
          SAX 2 이벤트 핸들러의 디폴트 base class입니다.
 class XMLFilterImpl
          XML 필터를 파생하는 base class입니다.
 

DTDHandler 를 돌려주는 org.xml.sax.helpers 의 메소드
 DTDHandler XMLFilterImpl. getDTDHandler ()
          현재의 DTD 이벤트 핸들러를 가져옵니다.
 DTDHandler ParserAdapter. getDTDHandler ()
          현재의 DTD 핸들러를 돌려줍니다.
 

DTDHandler 형의 파라미터를 가지는 org.xml.sax.helpers 의 메소드
 void XMLReaderAdapter. setDTDHandler (DTDHandler  handler)
          DTD 이벤트 핸들러를 등록합니다.
 void XMLFilterImpl. setDTDHandler (DTDHandler  handler)
          DTD 이벤트 핸들러를 설정합니다.
 void ParserAdapter. setDTDHandler (DTDHandler  handler)
          DTD 핸들러를 설정합니다.
 


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 도 참조해 주세요.