|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--org.xml.sax.helpers.XMLReaderFactory
XML リーダを生成するためのファクトリクラスです。
このモジュールは、ソースコード、文書ともに公開ドメインに置かれています。したがって、内容に関する保証は一切提供されません。
このクラスには、明示的なクラス名から XML リーダを生成する静的メソッド、またはシステムプロパティ org.xml.sax.driver
の値に基づいて XML リーダを生成する静的メソッドが含まれています。
try { XMLReader myReader = XMLReaderFactory.createXMLReader(); } catch (SAXException e) { System.err.println(e.getMessage()); }
これらのメソッドは、システムプロパティにアクセスできない場合や、アプリケーションまたはアプレットにクラスを動的にロードできない場合には使用できません。
実装者への注: 特殊な環境で SAX を実装すると、このクラスは、その環境向けに最適化された別のクラスで置き換えられる可能性があります。これを避けるには、メソッドシグニチャーを変更する必要があります。
XMLReader
メソッドの概要 | |
static XMLReader |
createXMLReader()
システムプロパティから XML リーダの生成を試みます。 |
static XMLReader |
createXMLReader(String className)
クラス名から XML リーダの生成を試みます。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public static XMLReader createXMLReader() throws SAXException
このメソッドは、システムプロパティ "org.xml.sax.driver" の値を Java クラスの完全名として使用することにより、そのクラスを SAX2 XMLReader としてインスタンス化しようとします。
通常、Java 実装者は、コマンド行からのシステムプロパティ指定を許可しています。
SAXException
- システムプロパティ "org.xml.sax.driver" の値が null の場合、またはクラスをロードおよびインスタンス化できない場合createXMLReader(java.lang.String)
public static XMLReader createXMLReader(String className) throws SAXException
このメソッドは、指定されたクラスを XML リーダとしてロードおよびインスタンス化しようとします。
SAXException
- クラスのロード、インスタンス化、XMLReader へのキャストができない場合createXMLReader()
|
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.