|
||||||||||
前 次 | フレームあり フレームなし |
AbstractBlock を使用しているパッケージ | |
---|---|
org.seasar.fisshplate.core.element | |
org.seasar.fisshplate.core.parser |
org.seasar.fisshplate.core.element での AbstractBlock の使用 |
---|
org.seasar.fisshplate.core.element での AbstractBlock のサブクラス | |
---|---|
class |
ElseBlock
|
class |
ElseIfBlock
|
class |
HorizontalIteratorBlock
横へ展開するイテレーションを処理するブロック要素クラスです |
class |
IfBlock
|
class |
IteratorBlock
|
class |
PageFooterBlock
テンプレートのセルの値がフッターの場合の要素クラスです。 |
class |
PageHeaderBlock
テンプレートのセルの値がヘッダーの場合の要素クラスです。 |
class |
WhileBlock
whileブロックを保持するクラスです。 |
AbstractBlock 型のパラメータを持つ org.seasar.fisshplate.core.element のメソッド | |
---|---|
void |
IfBlock.setNextBlock(AbstractBlock next)
次の条件のブロック要素を設定します。 |
org.seasar.fisshplate.core.parser での AbstractBlock の使用 |
---|
AbstractBlock を返す org.seasar.fisshplate.core.parser のメソッド | |
---|---|
protected AbstractBlock |
ElseIfBlockParser.createElement(String condition)
|
protected AbstractBlock |
ElseBlockParser.createElement(String condition)
|
protected abstract AbstractBlock |
AbstractElseParser.createElement(String condition)
要素クラスを生成し戻します。 |
AbstractBlock |
FPParser.getLastElementFromStack()
ブロックの閉じ判定用スタックから最後の要素を取得して戻します。 |
AbstractBlock |
FPParser.popFromBlockStack()
ブロックの閉じ判定用スタックからポップします。 |
AbstractBlock 型のパラメータを持つ org.seasar.fisshplate.core.parser のメソッド | |
---|---|
void |
FPParser.addBlockElement(AbstractBlock block)
ブロック要素に親要素がある場合、その親要素にブロック要素を子要素として追加します。 |
void |
FPParser.pushBlockToStack(AbstractBlock block)
ブロックの閉じ判定用スタックにブロック要素を追加します。 |
|
||||||||||
前 次 | フレームあり フレームなし |