org.seasar.extension.jdbc.gen.internal.generator
クラス IncludeDirective
java.lang.Object
org.seasar.extension.jdbc.gen.internal.generator.IncludeDirective
- すべての実装されたインタフェース:
- freemarker.template.TemplateDirectiveModel, freemarker.template.TemplateModel
public class IncludeDirective
- extends java.lang.Object
- implements freemarker.template.TemplateDirectiveModel
インクルードのディレクティブです。
インクルード先のテンプレートで任意のオブジェクトをルートのデータモデルに指定できます。
- 作成者:
- taedium
フィールドの概要 |
protected static java.lang.String |
PARAM_NAME
インクルードするテンプレート名のパラメータ名 |
protected static java.lang.String |
PARAM_ROOT_MODEL
ルートモデルのパラメータ名 |
インタフェース freemarker.template.TemplateModel から継承されたフィールド |
NOTHING |
メソッドの概要 |
void |
execute(freemarker.core.Environment env,
java.util.Map params,
freemarker.template.TemplateModel[] loopVars,
freemarker.template.TemplateDirectiveBody body)
|
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PARAM_NAME
protected static final java.lang.String PARAM_NAME
- インクルードするテンプレート名のパラメータ名
- 関連項目:
- 定数フィールド値
PARAM_ROOT_MODEL
protected static final java.lang.String PARAM_ROOT_MODEL
- ルートモデルのパラメータ名
- 関連項目:
- 定数フィールド値
IncludeDirective
public IncludeDirective()
execute
public void execute(freemarker.core.Environment env,
java.util.Map params,
freemarker.template.TemplateModel[] loopVars,
freemarker.template.TemplateDirectiveBody body)
throws freemarker.template.TemplateException,
java.io.IOException
- 定義:
- インタフェース
freemarker.template.TemplateDirectiveModel
内の execute
- 例外:
freemarker.template.TemplateException
java.io.IOException
Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.