com.jalios.jcms.workspace
Class EditWSTypeEntryHandler
java.lang.Object
com.jalios.jcms.context.JcmsContext
com.jalios.jcms.context.JcmsJspContext
com.jalios.jcms.handler.JcmsFormHandler
com.jalios.jcms.handler.EditDataHandler
com.jalios.jcms.workspace.EditWSTypeEntryHandler
- All Implemented Interfaces:
- JcmsConstants, JaliosConstants
public class EditWSTypeEntryHandler
- extends EditDataHandler
This class handle create/update/delete
form action on WSTypeEntry
- Since:
- jcms-5.5.0
- Version:
- $Revision: 30325 $
- Author:
- Jean-Philippe Encausse
| Fields inherited from class com.jalios.jcms.handler.EditDataHandler |
extFormHandler, formStep, id, isDeleteForced, op, opCancel, opCreate, opDelete, opFinish, opNext, opPrevious, opRefresh, opUpdate, resultOpCreate, resultOpDelete, resultOpUpdate |
| 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.EditDataHandler |
afterValidation, createUploadedFileDocument, createUploadedFileDocument, createUploadedFileDocument, createUploadedFileDocument, getAvailableData, getAvailableDataArray, getAvailableExtraDataMap, getAvailableExtraDBDataMap, getControllerContext, getExtFormHandler, getFormStep, getFormStepCount, getId, handleRestResponse, isFirstAccess, performCancel, performCreateExtension, performFinish, performNext, performPrevious, performRefresh, performUpdateExtension, processDataId, processDataIds, processDataIds, processMLData, processMLDataArray, setExtFormHandler, setExtraDBKeys, setExtraDBValues, setExtraKeys, setExtraValues, setFields, setForceDelete, setFormStep, setId, setOpCancel, setOpCreate, setOpDelete, setOpFinish, setOpNext, setOpPrevious, setOpRefresh, setOpUpdate, showFinishButton, showNextButton, showPreviousButton, validate, validateCancel, validateCreateExtension, validateFinish, validateNext, validatePrevious, validateRefresh, validateUpdateExtension, validateUploadedFileDocument, validateUploadedFileDocument, validateUploadedFileDocument, validateUploadedFileDocument |
| Methods inherited from class com.jalios.jcms.handler.JcmsFormHandler |
checkMissingField, 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
workingTypeEntry
protected WSTypeEntry workingTypeEntry
typeEntry
protected WSTypeEntry typeEntry
typeName
protected java.lang.String typeName
type
protected java.lang.Class<?> type
isDebatable
protected java.lang.Boolean isDebatable
isReviewable
protected java.lang.Boolean isReviewable
isCategoryTab
protected java.lang.Boolean isCategoryTab
isTemplateTab
protected java.lang.Boolean isTemplateTab
isReadRightTab
protected java.lang.Boolean isReadRightTab
isUpdateRightTab
protected java.lang.Boolean isUpdateRightTab
isWorkflowTab
protected java.lang.Boolean isWorkflowTab
isAdvancedTab
protected java.lang.Boolean isAdvancedTab
categories
protected java.lang.String[] categories
groups
protected java.lang.String[] groups
labelMap
protected java.util.HashMap<java.lang.String,java.lang.String> labelMap
descriptionMap
protected java.util.HashMap<java.lang.String,java.lang.String> descriptionMap
useDefaultGroups
protected boolean useDefaultGroups
useDefaultCategories
protected boolean useDefaultCategories
workflow
protected Workflow workflow
templateSet
protected java.util.Set<java.lang.String> templateSet
isContentType
protected boolean isContentType
isDBType
protected boolean isDBType
isCategorizedDBData
protected boolean isCategorizedDBData
EditWSTypeEntryHandler
public EditWSTypeEntryHandler()
processAction
public boolean processAction()
throws java.io.IOException
- Overrides:
processAction in class EditDataHandler
- Throws:
java.io.IOException
showFullDisplayProperties
public boolean showFullDisplayProperties()
showTabCategories
public boolean showTabCategories()
showTabReadRights
public boolean showTabReadRights()
showTabUpdateRights
public boolean showTabUpdateRights()
showTabTemplates
public boolean showTabTemplates()
showDefaultCategories
public boolean showDefaultCategories()
showDefaultReadRights
public boolean showDefaultReadRights()
getDataClass
public java.lang.Class<? extends Data> getDataClass()
- Specified by:
getDataClass in class EditDataHandler
setFields
protected void setFields(WSTypeEntry wste)
sendRedirect
protected void sendRedirect()
throws java.io.IOException
- Overrides:
sendRedirect in class EditDataHandler
- Throws:
java.io.IOException
validateCreate
protected boolean validateCreate()
throws java.io.IOException
- Throws:
java.io.IOException
validateUpdate
protected boolean validateUpdate()
throws java.io.IOException
- Throws:
java.io.IOException
validateDelete
protected boolean validateDelete()
throws java.io.IOException
- Throws:
java.io.IOException
performCreate
protected boolean performCreate()
throws java.io.IOException
- Throws:
java.io.IOException
performUpdate
protected boolean performUpdate()
throws java.io.IOException
- Throws:
java.io.IOException
performDelete
protected boolean performDelete()
throws java.io.IOException
- Throws:
java.io.IOException
setCids
public void setCids(java.lang.String[] cids)
setGids
public void setGids(java.lang.String[] gids)
setLabel
public void setLabel(java.lang.String[] values)
setDescription
public void setDescription(java.lang.String[] values)
setAdvancedTab
public void setAdvancedTab(boolean isAdvancedTab)
setCategoryTab
public void setCategoryTab(boolean isCategoryTab)
setDebatable
public void setDebatable(boolean isDebatable)
setReadRightTab
public void setReadRightTab(boolean isReadRightTab)
setReviewable
public void setReviewable(boolean isReviewable)
setTemplateTab
public void setTemplateTab(boolean isTemplateTab)
setUpdateRightTab
public void setUpdateRightTab(boolean isUpdateRightTab)
setWorkflowTab
public void setWorkflowTab(boolean isWorkflowTab)
setUseDefaultGroups
public void setUseDefaultGroups(boolean useDefaultGroups)
setUseDefaultCategories
public void setUseDefaultCategories(boolean useDefaultCategories)
setWorkflowId
public void setWorkflowId(java.lang.String wfid)
setTypeName
public void setTypeName(java.lang.String typeName)
getType
public java.lang.Class<?> getType()
setTemplates
public void setTemplates(java.lang.String[] templates)
getAvailableWorkflowId
public java.lang.String getAvailableWorkflowId()
getAvailableCategories
public java.lang.String[] getAvailableCategories()
getAvailableGroups
public java.lang.String[] getAvailableGroups()
getAvailableDescriptionMap
public java.util.Map<java.lang.String,java.lang.String> getAvailableDescriptionMap()
getAvailableAdvancedTab
public boolean getAvailableAdvancedTab()
getAvailableCategoryTab
public boolean getAvailableCategoryTab()
getAvailableDebatable
public boolean getAvailableDebatable()
getAvailableReadRightTab
public boolean getAvailableReadRightTab()
getAvailableReviewable
public boolean getAvailableReviewable()
getAvailableTemplateTab
public boolean getAvailableTemplateTab()
getAvailableUpdateRightTab
public boolean getAvailableUpdateRightTab()
getAvailableWorkflowTab
public boolean getAvailableWorkflowTab()
getAvailableLabelMap
public java.util.Map<java.lang.String,java.lang.String> getAvailableLabelMap()
getAvailableUseDefaultCategories
public boolean getAvailableUseDefaultCategories()
getAvailableUseDefaultGroups
public boolean getAvailableUseDefaultGroups()
isTemplate
public boolean isTemplate(java.lang.String templateName)
restValidation
protected boolean restValidation(boolean result)
throws java.io.IOException
- Overrides:
restValidation in class EditDataHandler
- Throws:
java.io.IOException
Copyright © 2001-2010 Jalios SA. All Rights Reserved.