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