クラス
org.seasar.fisshplate.wrapper.CellWrapper の使用

CellWrapper を使用しているパッケージ
org.seasar.fisshplate.core.element   
org.seasar.fisshplate.core.parser   
org.seasar.fisshplate.core.parser.handler   
org.seasar.fisshplate.wrapper   
 

org.seasar.fisshplate.core.element での CellWrapper の使用
 

CellWrapper として宣言されている org.seasar.fisshplate.core.element のフィールド
protected  CellWrapper AbstractCell.cell
          テンプレート側のセル
 

CellWrapper 型のパラメータを持つ org.seasar.fisshplate.core.element のコンストラクタ
GenericCell(CellWrapper cell)
          コンストラクタです。
HorizontalIteratorBlock(String varName, String iteratorName, String indexName, CellWrapper cell)
          要素を保持する変数名とイテレータ自身の名前とループのインデックス名とタグの書かれたセルを受け取ります。
Link(CellWrapper cell)
           
Picture(CellWrapper cell)
          コンストラクタです。
 

org.seasar.fisshplate.core.parser での CellWrapper の使用
 

CellWrapper 型のパラメータを持つ org.seasar.fisshplate.core.parser のメソッド
 AbstractCell PictureParser.getElement(CellWrapper cell, String value)
           
 AbstractCell LinkParser.getElement(CellWrapper cell, String value)
           
 AbstractCell CellParser.getElement(CellWrapper cell, String value)
          セルの内容を解析し、このパーサに合致した場合はそれに紐つくTemplateElementを実装したクラスを戻します。
 boolean WhileParser.process(CellWrapper cell, FPParser parser)
           
 boolean VarParser.process(CellWrapper cell, FPParser parser)
           
 boolean RowParser.process(CellWrapper cell, FPParser parser)
          セルの内容がこのパーサーと合致するか否かを戻します。
 boolean ResumeParser.process(CellWrapper cell, FPParser parser)
           
 boolean PageHeaderBlockParser.process(CellWrapper cell, FPParser parser)
           
 boolean PageFooterBlockParser.process(CellWrapper cell, FPParser parser)
           
 boolean PageBreakParser.process(CellWrapper cell, FPParser parser)
           
 boolean IteratorBlockParser.process(CellWrapper cell, FPParser parser)
           
 boolean IfBlockParser.process(CellWrapper cell, FPParser parser)
           
 boolean HorizontalIteratorBlockParser.process(CellWrapper cell, FPParser parser)
           
 boolean ExecParser.process(CellWrapper cell, FPParser parser)
           
 boolean EndParser.process(CellWrapper cell, FPParser parser)
           
 boolean CommentParser.process(CellWrapper cell, FPParser parser)
           
 boolean AbstractElseParser.process(CellWrapper cell, FPParser parser)
           
 

org.seasar.fisshplate.core.parser.handler での CellWrapper の使用
 

CellWrapper 型のパラメータを持つ org.seasar.fisshplate.core.parser.handler のメソッド
 TemplateElement CellParserHandler.getElement(CellWrapper cell)
          セルの内容を解析し、合致したTemplateElementを戻します。
 boolean RowParserHandler.parse(CellWrapper cell, FPParser parser)
          自身に登録されたRowParserを使ってcellを解析します。
 

org.seasar.fisshplate.wrapper での CellWrapper の使用
 

CellWrapper を返す org.seasar.fisshplate.wrapper のメソッド
 CellWrapper RowWrapper.getCell(int index)
           
 



Copyright © 2009 The Seasar Foundation. All Rights Reserved.