org.seasar.fisshplate.core.parser.handler
クラス RowParserHandler
java.lang.Object
org.seasar.fisshplate.core.parser.handler.RowParserHandler
public class RowParserHandler
- extends Object
行単位のタグを解析するパーサーを管理し、パースするクラスです。
- 作成者:
- rokugen
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RowParserHandler
public RowParserHandler()
parse
public boolean parse(CellWrapper cell,
FPParser parser)
throws FPParseException
- 自身に登録された
RowParser
を使ってcellを解析します。
解析対象であればTemplateElement
を生成し、
呼び出し元FPParser
に追加してtrueを戻します。
解析対象外であれば、falseを戻します。
- パラメータ:
cell
- パースするセルparser
- 呼び出し元FPParser
- 戻り値:
- パース対象であればtrue
- 例外:
FPParseException
- 解析時にエラーが発生した際に投げられます。
addRowParser
public void addRowParser(RowParser parser)
- 独自にカスタマイズしたパーサを追加します。
- パラメータ:
parser
- 追加するパーサ
Copyright © 2009 The Seasar Foundation. All Rights Reserved.