|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.xml.transform.TransformerFactory
javax.xml.transform.sax.SAXTransformerFactory
public abstract class SAXTransformerFactory
이 클래스는, TransformerFactory 를 확장해 SAX 고유의 팩토리 메소드를 제공합니다. 2 개의 형태의 ContentHandler 를 제공합니다. 1 개(살)은 Transformers 의 작성용으로, 이제(벌써) 1 개(살)은 Templates 객체의 작성용입니다.
변환시에 사용되는 XMLReader 용의 ErrorHandler 또는 EntityResolver 를 어플리케이션으로 설정하는 경우는, (getXMLReader로) XMLReader 에의 참조를 제공하는 SAXSource 를 돌려주기 위해서(때문에) URIResolver 를 사용할 필요가 있습니다.
필드의 개요 | |
---|---|
static String |
FEATURE
이 값을 인수로서 건네주었을 때에 TransformerFactory.getFeature(java.lang.String) 가 true 를 돌려주는 경우,TransformerFactory.newInstance() 로부터 반환된 TransformerFactory 는 SAXTransformerFactory 에 안전하게 캐스트 할 수 있습니다. |
static String |
FEATURE_XMLFILTER
이 값을 인수로서 건네주었을 때에 TransformerFactory.getFeature(java.lang.String) 가 true 를 돌려주는 경우는,newXMLFilter(Source src) 및 newXMLFilter(Templates templates) 메소드가 지원됩니다. |
생성자 의 개요 | |
---|---|
protected |
SAXTransformerFactory ()
디폴트의 생성자 은 의도적으로 보호되고 있습니다. |
메소드의 개요 | |
---|---|
abstract TemplatesHandler |
newTemplatesHandler ()
SAX ContentHandler 이벤트를 처리해 Templates 객체로 할 수 있는 TemplatesHandler 객체를 가져옵니다. |
abstract TransformerHandler |
newTransformerHandler ()
SAX ContentHandler 이벤트를 처리해 Result 로 할 수 있는 TransformerHandler 객체를 가져옵니다. |
abstract TransformerHandler |
newTransformerHandler (Source src)
인수로 지정된 변환 명령에 근거해, SAX ContentHandler 이벤트를 처리해 Result 로 할 수 있는 TransformerHandler 객체를 가져옵니다. |
abstract TransformerHandler |
newTransformerHandler (Templates templates)
Templates 인수에 근거해, SAX ContentHandler 이벤트를 처리해 Result 로 할 수 있는 TransformerHandler 객체를 가져옵니다. |
abstract XMLFilter |
newXMLFilter (Source src)
지정된 Source 를 변환 명령으로서 사용하는 XMLFilter 를 작성합니다. |
abstract XMLFilter |
newXMLFilter (Templates templates)
Templates 인수에 근거해 XMLFilter 를 작성합니다. |
클래스 javax.xml.transform. TransformerFactory 로부터 상속된 메소드 |
---|
getAssociatedStylesheet , getAttribute , getErrorListener , getFeature , getURIResolver , newInstance , newInstance , newTemplates , newTransformer , newTransformer , setAttribute , setErrorListener , setFeature , setURIResolver |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
필드의 상세 |
---|
public static final String FEATURE
TransformerFactory.getFeature(java.lang.String)
가 true 를 돌려주는 경우,TransformerFactory.newInstance()
로부터 반환된 TransformerFactory 는 SAXTransformerFactory 에 안전하게 캐스트 할 수 있습니다.
public static final String FEATURE_XMLFILTER
TransformerFactory.getFeature(java.lang.String)
가 true 를 돌려주는 경우는,newXMLFilter(Source src)
및 newXMLFilter(Templates templates)
메소드가 지원됩니다.
생성자 의 상세 |
---|
protected SAXTransformerFactory()
메소드의 상세 |
---|
public abstract TransformerHandler newTransformerHandler(Source src) throws TransformerConfigurationException
src
- 변환 명령의 Source
TransformerConfigurationException
- 어떠한 이유로써
TransformerHandler 를 작성할 수 없는 경우public abstract TransformerHandler newTransformerHandler(Templates templates) throws TransformerConfigurationException
templates
- 컴파일 된 변환 명령
TransformerConfigurationException
- 어떠한 이유로써
TransformerHandler 를 작성할 수 없는 경우public abstract TransformerHandler newTransformerHandler() throws TransformerConfigurationException
TransformerConfigurationException
- 어떠한 이유로써
TransformerHandler 를 작성할 수 없는 경우public abstract TemplatesHandler newTemplatesHandler() throws TransformerConfigurationException
TransformerConfigurationException
- 어떠한 이유로써
TemplatesHandler 를 작성할 수 없는 경우public abstract XMLFilter newXMLFilter(Source src) throws TransformerConfigurationException
src
- 변환 명령의 Source
TransformerConfigurationException
- 어떠한 이유로써
TemplatesHandler 를 작성할 수 없는 경우public abstract XMLFilter newXMLFilter(Templates templates) throws TransformerConfigurationException
templates
- 컴파일 된 변환 명령
TransformerConfigurationException
- 어떠한 이유로써
TemplatesHandler 를 작성할 수 없는 경우
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.