jp.kuro.meteor
クラス ParserFactory

java.lang.Object
  上位を拡張 jp.kuro.meteor.ParserFactory

public final class ParserFactory
extends java.lang.Object

パーサファクトリクラス

導入されたバージョン:
2005/02/24 16:29:25

コンストラクタの概要
ParserFactory()
          コンストラクタ
ParserFactory(java.lang.String bsDir)
          コンストラクタ
ParserFactory(java.lang.String bsDir, java.lang.String bsEncoding)
          コンストラクタ
 
メソッドの概要
 Parser parser_str(int type, java.lang.String relativeUrl, java.lang.String document)
          パーサファクトリを生成する。
 Parser parser(int type, java.lang.String relativePath)
          パーサを生成する。
 Parser parser(int type, java.lang.String relativePath, java.lang.String encoding)
          パーサを生成する。
 Parser parser(java.lang.String key)
          パーサを取得する
 void parser(java.lang.String key, Parser pif)
          パーサをセットする
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ParserFactory

public ParserFactory()
コンストラクタ


ParserFactory

public ParserFactory(java.lang.String bsDir)
コンストラクタ

パラメータ:
bsDir - 基準ディレクトリ

ParserFactory

public ParserFactory(java.lang.String bsDir,
                     java.lang.String bsEncoding)
コンストラクタ

パラメータ:
bsDir - 基準ディレクトリ
bsEncoding - デフォルトエンコーディング
メソッドの詳細

parser

public Parser parser(int type,
                     java.lang.String relativePath,
                     java.lang.String encoding)
パーサを生成する。マークアップタイプがParser.HTMLならHTMLパーサ、
Parser.XHTMLならXHTML用パーサ、Parser.HTML5ならHTML5用パーサ、 Parser.XHTML5ならXHTML5用パーサ、Parser.XMLならXML用パーサを生成。

パラメータ:
type - マークアップタイプ
relativePath - 相対ファイルパス
encoding - 文字エンコーディング
戻り値:
パーサファクトリ

parser

public Parser parser(int type,
                     java.lang.String relativePath)
パーサを生成する。マークアップタイプがParser.HTMLならHTML用パーサ、
Parser.XHTMLならXHTML用パーサ、Parser.HTML5ならHTML5用パーサ、 Parser.XHTML5ならXHTML5用パーサ、Parser.XMLならXML用パーサを生成。

パラメータ:
type - マークアップタイプ
relativePath - 相対ファイルパス
戻り値:
パーサ

parser_str

public Parser parser_str(int type,
                         java.lang.String relativeUrl,
                         java.lang.String document)
パーサファクトリを生成する。マークアップタイプがParserIF.HTMLならHTML用パーサファクトリ、
Parser.XHTMLならXHTML用パーサファクトリ、Parser.XMLならXML用パーサファクトリを生成。

パラメータ:
type - マークアップタイプ
relativeUrl - 相対URL
document - ドキュメント
戻り値:
パーサ

parser

public final Parser parser(java.lang.String key)
パーサを取得する

パラメータ:
key - キー
戻り値:
パーサ

parser

public final void parser(java.lang.String key,
                         Parser pif)
パーサをセットする

パラメータ:
key - キー
pif - パーサ