org.seasar.tuigwaa.plugin.basic
クラス VelocityPlugin

java.lang.Object
  拡張org.seasar.tuigwaa.plugin.AbstractPlugin
      拡張org.seasar.tuigwaa.plugin.AbstractTgwPlugin
          拡張org.seasar.tuigwaa.plugin.basic.VelocityPlugin
すべての実装インタフェース:
Plugin
直系の既知のサブクラス:
CommentView, DataListPlugin, EditTablePlugin, ExcelUpView, InterwikiView, TablePlugin, TemplatePlugin

public class VelocityPlugin
extends AbstractTgwPlugin


フィールドの概要
 
クラス org.seasar.tuigwaa.plugin.AbstractPlugin から継承したフィールド
BLOCKPLUGIN_MODE, INLINEPLUGIN_MODE
 
コンストラクタの概要
VelocityPlugin()
           
 
メソッドの概要
 String doHTMLView(CmsRequest request, CmsResponse response, PluginRequest prequest)
           
 String doHTMLViewBindingObject(CmsRequest request, CmsResponse response, PluginRequest prequest, Object outputDto)
           
 String doHTMLViewBindingObject(CmsRequest request, CmsResponse response, PluginRequest prequest, Object outputDto, String path)
           
protected  String merge(String path, CmsRequest req, CmsResponse res, PluginRequest preq, Object dto)
           
protected  String merge(org.apache.velocity.Template template, org.apache.velocity.VelocityContext context)
           
 void putPath(String pluginName, Class clazz)
           
 
クラス org.seasar.tuigwaa.plugin.AbstractTgwPlugin から継承したメソッド
assertIncludePage, bindEntityId, createBindingCriteria, createEntity, existPage, existPageOrFolder, getBean, getBeanByUserName, getDataTable, getDataTable, getEntity, getEntityDAO, getNoPageMessage, getNoPageMessage, getPage, getPageData, getResultDto, getResultDto, getResultDto, getService, isAfterAction, requireEntity, searchBindingFkData
 
クラス org.seasar.tuigwaa.plugin.AbstractPlugin から継承したメソッド
doAction, doPDFView, doTextView, existArg, getActionPath, getConfiguration, getDao, getHiddenElements, getJavascriptTemplate, getMessage, getPageHiddenElement, getParameterName, initialize, isBlockpluginSupported, isHtmlSupported, isInlinepluginSupported, isPdfSupported, service, setConfiguration, setPluginConfig, setPojoClass, setWebAppli, toString, updateArgs
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

VelocityPlugin

public VelocityPlugin()
メソッドの詳細

doHTMLView

public String doHTMLView(CmsRequest request,
                         CmsResponse response,
                         PluginRequest prequest)
                  throws PluginException
定義:
インタフェース Plugin 内の doHTMLView
定義:
クラス AbstractPlugin 内の doHTMLView
例外:
PluginException

doHTMLViewBindingObject

public String doHTMLViewBindingObject(CmsRequest request,
                                      CmsResponse response,
                                      PluginRequest prequest,
                                      Object outputDto)
                               throws PluginException
例外:
PluginException

doHTMLViewBindingObject

public String doHTMLViewBindingObject(CmsRequest request,
                                      CmsResponse response,
                                      PluginRequest prequest,
                                      Object outputDto,
                                      String path)
                               throws PluginException
例外:
PluginException

putPath

public void putPath(String pluginName,
                    Class clazz)

merge

protected String merge(String path,
                       CmsRequest req,
                       CmsResponse res,
                       PluginRequest preq,
                       Object dto)

merge

protected String merge(org.apache.velocity.Template template,
                       org.apache.velocity.VelocityContext context)


Copyright © 2005-2006 The Seasar Foundation and the others.. All Rights Reserved.