org.seasar.framework.util
クラス SAXParserFactoryUtil

java.lang.Object
  拡張org.seasar.framework.util.SAXParserFactoryUtil

public class SAXParserFactoryUtil
extends java.lang.Object

SAXParser用のユーティリティクラスです。

作成者:
higa

コンストラクタの概要
protected SAXParserFactoryUtil()
          インスタンスを構築します。
 
メソッドの概要
static javax.xml.parsers.SAXParserFactory newInstance()
          SAXParserFactoryの新しいインスタンスを作成します。
static javax.xml.parsers.SAXParser newSAXParser()
          デフォルト構成のSAXParserFactoryを使ってSAXParserの新しいインスタンスを作成します。
static javax.xml.parsers.SAXParser newSAXParser(javax.xml.parsers.SAXParserFactory factory)
          指定のSAXParserFactoryを使ってSAXParserの新しいインスタンスを作成します。
static boolean setXIncludeAware(javax.xml.parsers.SAXParserFactory spf, boolean state)
          XIncludeの有効/無効を設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SAXParserFactoryUtil

protected SAXParserFactoryUtil()
インスタンスを構築します。

メソッドの詳細

newInstance

public static javax.xml.parsers.SAXParserFactory newInstance()
SAXParserFactoryの新しいインスタンスを作成します。

戻り値:
SAXParserFactoryの新しいインスタンス

newSAXParser

public static javax.xml.parsers.SAXParser newSAXParser()
デフォルト構成のSAXParserFactoryを使ってSAXParserの新しいインスタンスを作成します。

戻り値:
SAXParserの新しいインスタンス
例外:
SAXRuntimeException - SAXParserの作成中にSAXExceptionがスローされた場合

newSAXParser

public static javax.xml.parsers.SAXParser newSAXParser(javax.xml.parsers.SAXParserFactory factory)
指定のSAXParserFactoryを使ってSAXParserの新しいインスタンスを作成します。

パラメータ:
factory - SAXParserFactory
戻り値:
SAXParserの新しいインスタンス
例外:
SAXRuntimeException - SAXParserの作成中にSAXExceptionがスローされた場合

setXIncludeAware

public static boolean setXIncludeAware(javax.xml.parsers.SAXParserFactory spf,
                                       boolean state)
XIncludeの有効/無効を設定します。

パラメータ:
spf - SAXParserFactory
state - XIncludeを有効にするならtrue
戻り値:
XIncludeの有効/無効を設定できた場合はtrue


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.