|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
テンプレートのレンダリングエントリーポイント。アプリケーションを構成する 各ページのモデルであり、リクエストに対してはステートレスなオブジェクトである。
| フィールドの概要 |
| インタフェース org.seasar.mayaa.ParameterAware から継承したフィールド |
IS_SECURE_WEB |
| メソッドの概要 | |
ProcessStatus |
doPageRender(java.lang.String requestedSuffix,
java.lang.String extension)
テンプレートレンダリングを行う。 |
java.lang.String |
getPageName()
ページの名前を取得する。 |
CompiledScript |
getSuffixScript()
テンプレート接尾辞を決定するコンパイル済みスクリプト。 |
java.lang.String |
getSuperExtension()
継承元テンプレート拡張子の取得。 |
Page |
getSuperPage()
継承元ページの取得。 |
java.lang.String |
getSuperSuffix()
継承元テンプレート接尾辞の取得。 |
Template |
getTemplate(java.lang.String suffix,
java.lang.String extension)
テンプレート接尾辞より適切なTemplateオブジェクトをロードして返す。 |
void |
initialize(java.lang.String pageName)
インスタンスをを初期化する。 |
boolean |
registBeginRenderNotifier(TemplateProcessor processor)
トップページの場合に、レンダリング開始時にプロセッサに対して 通知を行うよう登録する。 |
| インタフェース org.seasar.mayaa.engine.specification.Specification から継承したメソッド |
build, build, getSource, getTimestamp, isDeprecated, setSource |
| インタフェース org.seasar.mayaa.engine.specification.NodeTreeWalker から継承したメソッド |
addChildNode, clearChildNodes, getChildNode, getChildNodeSize, getParentNode, insertChildNode, iterateChildNode, kill, removeChildNode, setParentNode |
| インタフェース org.seasar.mayaa.PositionAware から継承したメソッド |
getLineNumber, getSystemID, isOnTemplate, setLineNumber, setOnTemplate, setSystemID |
| インタフェース org.seasar.mayaa.engine.specification.serialize.NodeReferenceResolverFinder から継承したメソッド |
findNodeResolver |
| インタフェース org.seasar.mayaa.builder.SequenceIDGenerator から継承したメソッド |
nextSequenceID, resetSequenceID |
| インタフェース org.seasar.mayaa.ParameterAware から継承したメソッド |
getParameter, iterateParameterNames, setParameter |
| インタフェース org.seasar.mayaa.engine.TemplateRenderer から継承したメソッド |
renderTemplate |
| メソッドの詳細 |
public void initialize(java.lang.String pageName)
pageName - ページ名。public Page getSuperPage()
public java.lang.String getSuperSuffix()
public java.lang.String getSuperExtension()
public java.lang.String getPageName()
public CompiledScript getSuffixScript()
public Template getTemplate(java.lang.String suffix,
java.lang.String extension)
suffix - テンプレート接尾辞。extension - テンプレート拡張子。
public ProcessStatus doPageRender(java.lang.String requestedSuffix,
java.lang.String extension)
requestedSuffix - リクエストされたテンプレート接尾辞。extension - テンプレート拡張子。
public boolean registBeginRenderNotifier(TemplateProcessor processor)
processor - 通知を受けるプロセッサ。
|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||