DefaultHandler2

DefaultHandler2 (SAX2 확장 기본 핸들러)

이 클래스는 SAX2 기본 핸들러 클래스를 확장해 SAX2 LexicalHandler, DeclHandler, EntityResolver2 확장을 지원해요.

출처: Java API Reference

본문

원래 SAX1 resolveEntity() 메서드를 오버라이드하는 경우를 제외하고, 추가된 핸들러 메서드는 그냥 반환만 해요. 하위 클래스는 메서드 단위로 모든 것을 오버라이드할 수 있어요.

DefaultHandler의 기능에 더해 어휘 이벤트, 선언 이벤트, 외부 엔티티 해석 등 SAX2 확장을 처리하는 기본 구현을 제공해요.

이 클래스는 ContentHandler.setDocumentLocator() 호출 시 Locator2 객체가 전달될 수 있고, ContentHandler.startElement() 호출 시 Attributes2 객체가 전달될 수 있음을 알게 될 수도 있어요.

더 알아보기 (Learn more)

Java 공식 API