|
koiroha.org WebApplication Toolkit 1.0 | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.koiroha.kwt.xsl.Config
public final class Config
設定を表すクラスです。
フィールドの概要 | |
---|---|
static String |
DEFAULT_XSL_URI
処理対象の XML にスタイルシートが指定されていない場合に使用する XSL ファイル URI の設定名 "default-xsl-uri" です。 |
static String |
DTD_VALIDATION_ERROR
変換対象の XML ドキュメントの DTD 検証に失敗した場合の動作を指定する設定名 "dtd-validation-error" です。 |
static String |
KEEP_TRANSFORMED_XML
変換に使用した XML を保存するかどうかを表す設定名 "keep-transformed-xml" です。 |
static String |
SCHEMA_CATALOG
スキーマカタログの URI を示す設定名 "schema-catalog" です。 |
static String |
TRANSFORMATION_HANDLERS
XSL 適用前後に DOM を直接加工する TransformationHandler を表す設定名
です。 |
static String |
USE_COMPRESSION
クライアントが圧縮転送を受け入れる場合に XSL 変換結果を圧縮して転送するかを表す設定名 "use-compression" です。 |
static String |
XML_SCHEMA_VALIDATION_ERROR
変換対象の XML ドキュメントの XML Schema 検証に失敗した場合の動作を指定する設定名 "xml-schema-validation-error"です。 |
メソッドの概要 | |
---|---|
boolean |
getBoolean(String name,
boolean def)
指定された名前の設定値を参照します。 |
static File |
getCacheDirectory(File dir,
String id)
キャッシュディレクトリルートを参照します。 |
URI |
getDefaultXSLURI()
デフォルト XSL ファイルの URI を参照します。 |
ErrorHandler |
getDTDValidationErrorHandler(String systemId)
DTD 検証を参照します。 |
SchemaCatalog |
getSchemaCatalog()
XML スキーマカタログを参照します。 |
String |
getString(String name,
String def)
指定された名前の設定値を参照します。 |
File |
getTempdir()
作業ディレクトリを参照します。 |
List<TransformationHandler> |
getTransformerHandlers()
変換ハンドラを参照します。 |
ErrorHandler |
getXMLSchemaValidationErrorHandler(String systemId)
XML Schema 検証のためのエラーハンドラを参照します。 |
boolean |
isKeepTransformedXML()
DTD 検証を参照します。 |
boolean |
isUseCompression()
圧縮設定を参照します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final String DEFAULT_XSL_URI
true
または false
を指定します。省略した場合は XSL 変換は
行われません。
public static final String DTD_VALIDATION_ERROR
logging(<i>level</i>)
- 指定されたレベルでログに出力します。
level には Level.parse(String)
で解釈可能なレベルを指定します。
fail
- 例外を発生させ 500 Internal Server Error とします。DTD 検証は XML ドキュメント内に <!DOCTYPE> が宣言された時のみ行われます。
public static final String XML_SCHEMA_VALIDATION_ERROR
logging(<i>level</i>)
- 指定されたレベルでログに出力します。
level には Level.parse(String)
で解釈可能なレベルを指定します。
fail
- 例外を発生させ 500 Internal Server Error とします。XML Schema 検証は XML ドキュメント内で XML Schema Instance の schemaLocation が指定された時のみ行われます。
public static final String USE_COMPRESSION
true
または false
を指定します。デフォルトは true
です。
public static final String KEEP_TRANSFORMED_XML
TransformationHandler
によるドキュメントの加工結果をデバッグする場合に有用です。
値は true
または false
を指定します。デフォルトは false
です。
public static final String TRANSFORMATION_HANDLERS
TransformationHandler
を表す設定名
です。
TransformationHandler
サブクラス名をコンマ区切りで指定します。
定数 "transformation-handlers" を示します。
public static final String SCHEMA_CATALOG
メソッドの詳細 |
---|
public String getString(String name, String def)
name
- 設定の名前def
- デフォルト値
public boolean getBoolean(String name, boolean def)
name
- 設定の名前def
- デフォルト値
public File getTempdir()
public SchemaCatalog getSchemaCatalog()
public List<TransformationHandler> getTransformerHandlers()
public URI getDefaultXSLURI()
public ErrorHandler getDTDValidationErrorHandler(String systemId)
systemId
- 解析対象の SYSTEM ID
public ErrorHandler getXMLSchemaValidationErrorHandler(String systemId)
systemId
- 解析対象の SYSTEM ID
public boolean isUseCompression()
public boolean isKeepTransformedXML()
public static File getCacheDirectory(File dir, String id)
dir
- サーブレットの作業ディレクトリid
- キャッシュディレクトリの ID
|
koiroha.org by takami torao | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |