com.jalios.jcms.plugin
Class EditPluginHandler
java.lang.Object
com.jalios.jcms.context.JcmsContext
com.jalios.jcms.context.JcmsJspContext
com.jalios.jcms.handler.JcmsFormHandler
com.jalios.jcms.plugin.EditPluginHandler
- All Implemented Interfaces:
- JcmsConstants, JaliosConstants
public class EditPluginHandler
- extends JcmsFormHandler
This class is used to handle modification on
Plugins.
- Version:
- $Revision: 28599 $
- See Also:
Plugin
|
Field Summary |
protected java.lang.String[] |
appserver
|
protected java.lang.String |
author
|
protected java.util.Map<java.lang.String,java.lang.String> |
descriptionMap
|
protected boolean |
init
|
protected boolean |
init_flag
|
protected boolean |
isNewPlugin
|
protected java.util.Set<java.lang.String> |
jarSet
|
protected java.lang.String |
jcms
|
protected boolean |
jsync
|
protected boolean |
jsync_flag
|
protected java.util.Map<java.lang.String,java.lang.String> |
labelMap
|
protected java.lang.String |
license
|
protected java.lang.String |
name
|
protected boolean |
op
|
protected boolean |
opCancel
|
protected boolean |
opDelete
|
protected boolean |
opSave
|
protected boolean |
opStart
|
protected boolean |
opStop
|
protected int |
order
|
protected Plugin |
plugin
|
protected java.util.Set<java.lang.String> |
privateSet
|
protected java.util.Set<java.lang.String> |
publicSet
|
static java.lang.String |
REVISION
|
protected java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
typeMap
|
protected java.lang.String |
url
|
protected java.lang.String |
version
|
protected java.util.Set<java.lang.String> |
workflowSet
|
| Fields inherited from class com.jalios.jcms.context.JcmsJspContext |
AJAX_REQUEST_ATTRIBUTES, BODY_HEADER, CSS_HEADER, cssboMap, cssfoMap, CUSTOM_HEADER, editIcon, HTTPEQUIV_HEADER, httpequivMap, HTTPNAME_HEADER, httpnameMap, initEditIcon, JAVASCRIPT_CODE_SET_ATTRIBUTE, JAVASCRIPT_SET_ATTRIBUTE, JS_HEADER, jsboMap, jsboSet, jsfoMap, jsfoSet, out, pageContext, SHOW_EDIT_ICON, STYLE_HEADER |
| Fields inherited from class com.jalios.jcms.context.JcmsContext |
browser, caddy, channel, inFO, initDone, initWorkspace, isAdmin, isAjaxRequest, isDBMember, isDebug, isLogged, loggedMember, request, response, userLang, userLocale, workspace |
| Fields inherited from interface com.jalios.jcms.JcmsConstants |
ADATE_SEARCH, ADMIN_NOTES_PROP, ADVANCED_TAB, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, CRYPT_MD5, CRYPT_UNDEFINED, CRYPT_UNIX, CTRL_TOPIC_INTERNAL, CTRL_TOPIC_REF, CTRL_TOPIC_VALUE, CTRL_TOPIC_WRITE, CUSTOM_PROP, DOCCHOOSER_HEIGHT, DOCCHOOSER_WIDTH, DOCS_DIR, EDATE_SEARCH, EMAIL_REGEXP, ERROR_MSG, FORBIDDEN_FILE_ACCESS, FORBIDDEN_REDIRECT, FORCE_REDIRECT, ICON_ARCHIVE, ICON_LOCK, ICON_LOCK_STRONG, ICON_WARN, ICON_WH_BOOK_CLOSED, ICON_WH_BOOK_OPEN, INFORMATION_MSG, JALIOS_JUNIT_PROP, JCMS_CADDY, JCMS_MSG_LIST, JSYNC_DOWNLOAD_DIR, JSYNC_SYNC_ALARM, LOG_FILE, LOG_TOPIC_SECURITY, LOGGER_PROP, LOGGER_XMLPROP, MBR_PHOTO_DIR, MDATE_SEARCH, MONITOR_XML, OP_CREATE, OP_DEEP_COPY, OP_DEEP_DELETE, OP_DELETE, OP_MERGE, OP_UPDATE, PDATE_SEARCH, PHOTO_DIR, PHOTO_ICON, PHOTO_ICON_HEIGHT, PHOTO_ICON_WIDTH, PHOTO_LARGE, PHOTO_LARGE_HEIGHT, PHOTO_LARGE_WIDTH, PHOTO_NORMAL, PHOTO_NORMAL_HEIGHT, PHOTO_NORMAL_WIDTH, PHOTO_SMALL, PHOTO_SMALL_HEIGHT, PHOTO_SMALL_WIDTH, PHOTO_TINY, PHOTO_TINY_HEIGHT, PHOTO_TINY_WIDTH, PREVIOUS_TAB, PRINT_VIEW, PRIVATE_FILE_ACCESS, PUBLIC_FILE_ACCESS, READ_RIGHT_TAB, SDATE_SEARCH, SEARCHENGINE_ALARM, SESSION_AUTHORIZED_FILENAMES_SET, STATS_REPORT_DIR, STATUS_PROP, STORE_XML, TEMPLATE_TAB, THUMBNAIL_LARGE_HEIGHT, THUMBNAIL_LARGE_WIDTH, THUMBNAIL_SMALL_HEIGHT, THUMBNAIL_SMALL_WIDTH, UDATE_SEARCH, UPDATE_RIGHT_TAB, UPLOAD_DIR, URL_REGEXP, WARNING_MSG, WEBAPP_PROP, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XML |
| Methods inherited from class com.jalios.jcms.handler.JcmsFormHandler |
checkMissingField, getControllerContext, getEditFieldSet, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenFieldML, getMainLangValue, getMainLangValueArray, getMLMap, getMLMapArray, getRedirect, getRedirectOnClosePopup, getWorkspace, isFieldEdition, isFieldMissing, isPartialFieldEdition, isPopupEdition, isWorkspaceForced, processStatus, sendRedirect, sendRedirect, setEditField, setNoRedirect, setNoSendRedirect, setPopupEdition, setRedirect, setRedirectOnClosePopup, setWorkspace, setWs, updateUploadedField, updateUploadedFields |
| Methods inherited from class com.jalios.jcms.context.JcmsJspContext |
addBodyAttributes, addCSSHeader, addCSSHeader, addCSSHeader, addCSSHeader, addCustomHeader, addHttpEquivHeader, addHttpNameHeader, addJavaScript, addJavaScript, addJavaScript, addJavaScriptCode, addJSHeader, addJSHeader, addJSHeader, addJSHeader, addStyleHeader, addStyleHeader, checkAccess, checkAccess, debugDisplayContext, forceEditIcon, forceUpdate, getAjaxRequestAttribute, getAjaxRequestId, getAllHeadersDiffMap, getAllHeadersMap, getBackOfficeCSSHeader, getBackOfficeJavaScriptSet, getBackOfficeJSHeader, getBodyAttributes, getContentForm, getCSSHeaders, getCtxCategories, getCurrentCategory, getCustomHeaders, getDocType, getFinalCSSMap, getFinalJavaScriptSet, getFormElementCount, getFrontOfficeCSSHeader, getFrontOfficeJavaScriptSet, getFrontOfficeJSHeader, getHttpEquivHeaders, getHttpNameHeaders, getJavaScriptCodeSet, getJavaScriptSet, getJSHeaders, getJSONBridge, getPackVersion, getPageContext, getPageTitle, getPageZone, getPortal, getPortalCategory, getPortlet, getPublication, getStyleHeaders, getTemplateUsage, internalSetupEmptyHeader, isEditIcon, isPrintView, registerDisplayContext, removeAjaxRequestAttribute, setAjaxRequestAttribute, setAjaxRequestId, setAllHeadersDiffMap, setDocType, setEditIcon, setFormElementCount, setPageContext, setPageTitle, setPageZone, setShowEditIcon, setTemplateUsage, showEditIcon, workaroundBrowserBaseHrefBug |
| Methods inherited from class com.jalios.jcms.context.JcmsContext |
addCookie, addMsg, addMsg, addMsgSession, applySelector, forceWorkspaceUpdate, getBaseUrl, getBrowser, getCaddy, getContextPath, getErrorMsg, getErrorMsgList, getErrorMsgSession, getErrorMsgSessionList, getInfoMsg, getInfoMsgList, getInfoMsgSession, getInfoMsgSessionList, getLoggedMember, getMsgList, getMsgSessionList, getRequest, getResponse, getSession, getUploadedFile, getUploadedFileList, getUrlWithCommonUpdatedParams, getUserLang, getUserLocale, getWarningMsg, getWarningMsgList, getWarningMsgSession, getWarningMsgSessionList, glp, isAdmin, isAjaxRequest, isDBMember, isDebug, isInFrontOffice, isLogged, isWebdavAccess, removeMessage, removeMessage, retrieveUploadedFile, select, sendForbidden, sendForbidden, sendRedirect, sendRedirect, setErrorMsg, setErrorMsg, setErrorMsgSession, setErrorMsgSession, setInfoMsg, setInfoMsg, setInfoMsgSession, setInfoMsgSession, setLoggedMember, setRequest, setResponse, setWarningMsg, setWarningMsg, setWarningMsgSession, setWarningMsgSession, validateRegexp, validateSchedule |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
REVISION
public static final java.lang.String REVISION
- See Also:
- Constant Field Values
op
protected boolean op
opSave
protected boolean opSave
opCancel
protected boolean opCancel
opStart
protected boolean opStart
opStop
protected boolean opStop
opDelete
protected boolean opDelete
name
protected java.lang.String name
plugin
protected Plugin plugin
labelMap
protected java.util.Map<java.lang.String,java.lang.String> labelMap
descriptionMap
protected java.util.Map<java.lang.String,java.lang.String> descriptionMap
version
protected java.lang.String version
jcms
protected java.lang.String jcms
order
protected int order
jsync
protected boolean jsync
jsync_flag
protected boolean jsync_flag
init
protected boolean init
init_flag
protected boolean init_flag
appserver
protected java.lang.String[] appserver
url
protected java.lang.String url
author
protected java.lang.String author
license
protected java.lang.String license
typeMap
protected java.util.Map<java.lang.String,java.util.Set<java.lang.String>> typeMap
workflowSet
protected java.util.Set<java.lang.String> workflowSet
jarSet
protected java.util.Set<java.lang.String> jarSet
privateSet
protected java.util.Set<java.lang.String> privateSet
publicSet
protected java.util.Set<java.lang.String> publicSet
isNewPlugin
protected boolean isNewPlugin
EditPluginHandler
public EditPluginHandler()
validate
public boolean validate()
throws java.io.IOException
- Throws:
java.io.IOException
validateStartStop
protected boolean validateStartStop()
performStartStop
protected boolean performStartStop()
validateDelete
protected boolean validateDelete()
performDelete
protected boolean performDelete()
validateSave
protected boolean validateSave()
performSave
protected boolean performSave()
validateCancel
protected boolean validateCancel()
performCancel
protected boolean performCancel()
sendRedirect
protected void sendRedirect()
getPlugin
public Plugin getPlugin()
isNewPlugin
public boolean isNewPlugin()
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
setLabel
public void setLabel(java.lang.String[] field)
getAvailableLabelMap
public java.util.Map<java.lang.String,java.lang.String> getAvailableLabelMap()
setDescription
public void setDescription(java.lang.String[] field)
getAvailableDescriptionMap
public java.util.Map<java.lang.String,java.lang.String> getAvailableDescriptionMap()
setVersion
public void setVersion(java.lang.String field)
getAvailableVersion
public java.lang.String getAvailableVersion()
setJcms
public void setJcms(java.lang.String field)
getAvailableJcms
public java.lang.String getAvailableJcms()
setOrder
public void setOrder(int field)
getAvailableOrder
public int getAvailableOrder()
setInitialized
public void setInitialized(boolean field)
getAvailableInitialized
public boolean getAvailableInitialized()
setJsync
public void setJsync(boolean field)
getAvailableJSync
public boolean getAvailableJSync()
setAuthor
public void setAuthor(java.lang.String field)
getAvailableAuthor
public java.lang.String getAvailableAuthor()
setAppServer
public void setAppServer(java.lang.String[] field)
getAvailableAppServer
public java.lang.String[] getAvailableAppServer()
setUrl
public void setUrl(java.lang.String field)
getAvailableUrl
public java.lang.String getAvailableUrl()
setLicense
public void setLicense(java.lang.String field)
getAvailableLicense
public java.lang.String getAvailableLicense()
setOpSave
public void setOpSave(boolean field)
setOpCancel
public void setOpCancel(boolean field)
setOpStart
public void setOpStart(boolean field)
setOpStop
public void setOpStop(boolean field)
setOpDelete
public void setOpDelete(boolean field)
setType
public void setType(java.lang.String[] field)
setWorkflow
public void setWorkflow(java.lang.String[] field)
setJar
public void setJar(java.lang.String[] field)
setPublic
public void setPublic(java.lang.String[] field)
setPrivate
public void setPrivate(java.lang.String[] field)
Copyright © 2001-2010 Jalios SA. All Rights Reserved.