jp.sf.tatooine.gtx
クラス GtxParser

java.lang.Object
  上位を拡張 jp.sf.tatooine.gtx.GtxParser

public class GtxParser
extends java.lang.Object

GtxParser.

導入されたバージョン:
JDK5.0 Tiger
バージョン:
1.0 2007/04/11
作成者:
Tooru Noda

フィールドの概要
static java.lang.String GTX_NS_URI
          名前空間URI.
 
コンストラクタの概要
GtxParser()
          GtxParserを構築する.
 
メソッドの概要
 void addFilter(Filter filter)
          カスタムフィルタをパーサに登録する.
 GtxContext getContext()
          コンテキストを取得する.
 void parse(java.io.InputStream stream)
          XMLファイルに記述されたテンプレート命令を処理する.
 void parse(java.io.InputStream stream, GtxContext context)
          XMLファイルに記述されたテンプレート命令を処理する.
 void print(java.io.OutputStream out)
          テンプレート実行結果をストリームに出力する.
 void setContext(GtxContext context)
          コンテキストを設定する.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

GTX_NS_URI

public static final java.lang.String GTX_NS_URI
名前空間URI.

関連項目:
定数フィールド値
コンストラクタの詳細

GtxParser

public GtxParser()
GtxParserを構築する.

メソッドの詳細

addFilter

public final void addFilter(Filter filter)
カスタムフィルタをパーサに登録する.

パラメータ:
filter - カスタムフィルタ

setContext

public final void setContext(GtxContext context)
コンテキストを設定する.

パラメータ:
context - コンテキスト

getContext

public final GtxContext getContext()
コンテキストを取得する.

戻り値:
コンテキスト

parse

public final void parse(java.io.InputStream stream)
                 throws java.io.IOException,
                        org.xml.sax.SAXException,
                        GtxSyntaxException
XMLファイルに記述されたテンプレート命令を処理する.

パラメータ:
stream - 入力ストリーム
例外:
java.io.IOException - 入出力エラー発生時に送出する
org.xml.sax.SAXException - XML構文エラー発生時に送出する
GtxSyntaxException - gtx構文エラー発生時に送出する

parse

public final void parse(java.io.InputStream stream,
                        GtxContext context)
                 throws java.io.IOException,
                        org.xml.sax.SAXException,
                        GtxSyntaxException
XMLファイルに記述されたテンプレート命令を処理する.

パラメータ:
stream - 入力ストリーム
例外:
java.io.IOException - 入出力エラー発生時に送出する
org.xml.sax.SAXException - XML構文エラー発生時に送出する
GtxSyntaxException - gtx構文エラー発生時に送出する

print

public void print(java.io.OutputStream out)
テンプレート実行結果をストリームに出力する.

パラメータ:
out - 出力先ストリーム


Copyright © 2007 Tatooine Project. All Rights Reserved.