| 
JavaTM 2 Platform Std. Ed. v1.4.0  | 
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Object
  |
  +--javax.xml.transform.TransformerFactory
        |
        +--javax.xml.transform.sax.SAXTransformerFactory
このクラスは、TransformerFactory を拡張して SAX 固有のファクトリメソッドを提供します。2 つの型の ContentHandler を提供します。1 つは Transformers の作成用で、もう 1 つは Templates オブジェクトの作成用です。
変換時に使用される XMLReader 用の ErrorHandler または EntityResolver をアプリケーションで設定する場合は、URIResolver を使用して、getXMLReader で XMLReader への参照を提供する SAXSource を返す必要があります。
| フィールドの概要 | |
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, newTemplates, newTransformer, newTransformer, setAttribute, setErrorListener, 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 2 Platform Std. Ed. v1.4.0  | 
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
 Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
 Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A.  All Rights Reserved.