org.seasar.tuigwaa.plugin
クラス AbstractPlugin
java.lang.Object
org.seasar.tuigwaa.plugin.AbstractPlugin
- すべての実装インタフェース:
- Plugin
- 直系の既知のサブクラス:
- AbstractTgwPlugin, BrPlugin, CalcPlugin, CalendarPlugin, ClearPlugin, ColorPlugin, ContentsPlugin, DatePlugin, FolderlistPlugin, ImagelinkPlugin, LastmodPlugin, ListPlugin, NewpagePlugin, PagePlugin, RecentPlugin, RefPlugin, RssreaderPlugin, SizePlugin, WikinamePlugin
- public abstract class AbstractPlugin
- extends Object
- implements Plugin
- 作成者:
- someda
メソッドの概要 |
String |
doAction(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
abstract String |
doHTMLView(CmsRequest request,
CmsResponse response,
PluginRequest prequest)
|
Object |
doPDFView(CmsRequest request,
CmsResponse response,
PluginRequest prequest)
|
protected String |
doTextView(CmsRequest request,
CmsResponse response,
PluginRequest prequest)
|
protected boolean |
existArg(String[] args,
int index)
|
String |
getActionPath()
|
WikiConfiguration |
getConfiguration()
|
DaoPlugin |
getDao()
|
String |
getHiddenElements(CmsRequest request)
|
protected static String |
getJavascriptTemplate(String key)
|
static String |
getMessage(String key)
|
String |
getPageHiddenElement(String pageName)
|
protected static String |
getParameterName(String paramName)
|
protected void |
initialize(CmsRequest request,
CmsResponse response,
PluginRequest prequest)
|
boolean |
isBlockpluginSupported()
|
boolean |
isHtmlSupported()
|
boolean |
isInlinepluginSupported()
|
boolean |
isPdfSupported()
|
Object |
service(CmsRequest request,
CmsResponse response,
PluginRequest prequest)
|
static void |
setConfiguration(WikiConfiguration config)
|
void |
setPluginConfig(PluginConfig pluginConfig)
|
protected void |
setPojoClass(Class pojoClass)
|
void |
setWebAppli(WebAppli appli)
|
String |
toString()
|
protected void |
updateArgs(CmsRequest request,
CmsResponse response,
PluginRequest prequest)
|
BLOCKPLUGIN_MODE
public static final short BLOCKPLUGIN_MODE
- 関連項目:
- 定数フィールド値
INLINEPLUGIN_MODE
public static final short INLINEPLUGIN_MODE
- 関連項目:
- 定数フィールド値
AbstractPlugin
public AbstractPlugin()
isBlockpluginSupported
public final boolean isBlockpluginSupported()
- 定義:
- インタフェース
Plugin
内の isBlockpluginSupported
isInlinepluginSupported
public final boolean isInlinepluginSupported()
- 定義:
- インタフェース
Plugin
内の isInlinepluginSupported
isHtmlSupported
public final boolean isHtmlSupported()
- 定義:
- インタフェース
Plugin
内の isHtmlSupported
isPdfSupported
public final boolean isPdfSupported()
- 定義:
- インタフェース
Plugin
内の isPdfSupported
service
public final Object service(CmsRequest request,
CmsResponse response,
PluginRequest prequest)
throws PluginException
- 定義:
- インタフェース
Plugin
内の service
- 例外:
PluginException
doHTMLView
public abstract String doHTMLView(CmsRequest request,
CmsResponse response,
PluginRequest prequest)
throws PluginException
- 定義:
- インタフェース
Plugin
内の doHTMLView
- 例外:
PluginException
doPDFView
public Object doPDFView(CmsRequest request,
CmsResponse response,
PluginRequest prequest)
throws PluginException
- 定義:
- インタフェース
Plugin
内の doPDFView
- 例外:
PluginException
doTextView
protected String doTextView(CmsRequest request,
CmsResponse response,
PluginRequest prequest)
throws PluginException
- 例外:
PluginException
doAction
public String doAction(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- 定義:
- インタフェース
Plugin
内の doAction
setPluginConfig
public void setPluginConfig(PluginConfig pluginConfig)
- 定義:
- インタフェース
Plugin
内の setPluginConfig
setConfiguration
public static final void setConfiguration(WikiConfiguration config)
getConfiguration
public final WikiConfiguration getConfiguration()
toString
public String toString()
getMessage
public static final String getMessage(String key)
getParameterName
protected static String getParameterName(String paramName)
getJavascriptTemplate
protected static String getJavascriptTemplate(String key)
initialize
protected void initialize(CmsRequest request,
CmsResponse response,
PluginRequest prequest)
throws PluginException
- 例外:
PluginException
updateArgs
protected final void updateArgs(CmsRequest request,
CmsResponse response,
PluginRequest prequest)
throws PluginException
- 例外:
PluginException
existArg
protected final boolean existArg(String[] args,
int index)
setWebAppli
public void setWebAppli(WebAppli appli)
- 定義:
- インタフェース
Plugin
内の setWebAppli
getDao
public DaoPlugin getDao()
getActionPath
public String getActionPath()
getPageHiddenElement
public String getPageHiddenElement(String pageName)
getHiddenElements
public String getHiddenElements(CmsRequest request)
setPojoClass
protected void setPojoClass(Class pojoClass)
Copyright © 2005-2006 The Seasar Foundation and the others.. All Rights Reserved.