public interface Page extends java.io.Serializable, Specification, TemplateRenderer
IS_SECURE_WEB, SECURE_WEB_KEY
修飾子とタイプ | メソッドと説明 |
---|---|
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)
トップページの場合に、レンダリング開始時にプロセッサに対して
通知を行うよう登録する。
|
build, build, getSource, getTimestamp, isDeprecated, setSource
addChildNode, clearChildNodes, getChildNode, getChildNodeSize, getParentNode, insertChildNode, iterateChildNode, kill, removeChildNode, setParentNode
findNodeResolver
nextSequenceID, resetSequenceID
getParameter, iterateParameterNames, setParameter
getLineNumber, getSystemID, isOnTemplate, setLineNumber, setOnTemplate, setSystemID
renderTemplate
void initialize(java.lang.String pageName)
pageName
- ページ名。Page getSuperPage()
java.lang.String getSuperSuffix()
java.lang.String getSuperExtension()
java.lang.String getPageName()
CompiledScript getSuffixScript()
Template getTemplate(java.lang.String suffix, java.lang.String extension)
suffix
- テンプレート接尾辞。extension
- テンプレート拡張子。ProcessStatus doPageRender(java.lang.String requestedSuffix, java.lang.String extension)
requestedSuffix
- リクエストされたテンプレート接尾辞。extension
- テンプレート拡張子。boolean registBeginRenderNotifier(TemplateProcessor processor)
processor
- 通知を受けるプロセッサ。