public class TypeListEditorHandler extends JcmsFormHandler implements TypeConstants
Group| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
REVISION |
static java.lang.String |
ROOT_CLASS_PARAM |
protected TypeProcessor |
typeProcessor |
contextMap, editFieldSet, formStep, noRedirect, noSendRedirect, opFinish, opNext, opPrevious, popupEdition, redirect, redirectOnClosePopup, workspaceForcedAJAX_REQUEST_ATTRIBUTES, BODY_HEADER, CSS_FOOTER, CSS_HEADER, cssboMap, cssfoMap, CUSTOM_HEADER, editIcon, HTTPEQUIV_HEADER, httpequivMap, HTTPNAME_HEADER, httpnameMap, initEditIcon, JAVASCRIPT_CODE_SET_ATTRIBUTE, JAVASCRIPT_SET_ATTRIBUTE, jsboSet, jsfoSet, out, pageContext, SHOW_EDIT_ICON, STYLE_HEADERbrowser, caddy, channel, inFO, initDone, initWorkspace, isAdmin, isAjaxRequest, isDBMember, isDebug, isDebugTemplatePath, isLogged, loggedMember, request, response, userCountry, userLang, userLocale, userZoneId, workspaceCHANGE_LEVEL_CLASS, CHANGE_LEVEL_JSP, CHANGE_LEVEL_NONE, DISPLAY_TPLT_TAG, EXTENSIONS_XML, FIELD_ELT, FIELD_NEW_MARK, FIELD_UPDATED_MARK, FIELDS_ELT, FILE_INDEX_LISTENER, LINK_INDEX_LISTENER, OLD_TYPES_DIR, PACKAGE_NAME, QUERY_TPLT_TAG, TAB_ELT, TABS_ELT, TEMPLATE_TAG, TEMPLATES_SUFFIX, TEMPLATES_TAG, TITLE_ELT, TYPE_ELT, TYPE_FORCE_UPDATE_MARK, TYPE_NEW_MARK, TYPE_UPDATED_MARK, TYPES_DIR, TYPES_XMLADATE_SEARCH, ADMIN_NOTES_PROP, ADVANCED_TAB, AJAX_MODE_ATTR, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, CLASS_PROPERTY, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, COUNTRY_SPRITE, 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, GLYPH_ICON_PREFIX, ICON_ARCHIVE, ICON_ICON_PREFIX, ICON_LOCK, ICON_LOCK_STRONG, ICON_PREFIX_PROP, ICON_WARN, ICON_WH_BOOK_CLOSED, ICON_WH_BOOK_OPEN, INFORMATION_MSG, IS_IN_FRONT_OFFICE, JALIOS_JUNIT_PROP, JCMS_CADDY, JCMS_MSG_LIST, JCMS_TOASTR_COLLECTION, JSYNC_DOWNLOAD_DIR, JSYNC_SYNC_ALARM, LANG_SPRITE, LOG_FILE, LOG_TOPIC_SECURITY, LOGGER_PROP, LOGGER_XMLPROP, MBR_PHOTO_DIR, MDATE_SEARCH, MONITOR_XML, OP_CREATE, OP_CREATE_STR, OP_DEEP_COPY, OP_DEEP_COPY_STR, OP_DEEP_DELETE, OP_DEEP_DELETE_STR, OP_DELETE, OP_DELETE_STR, OP_MERGE, OP_MERGE_STR, OP_UPDATE, OP_UPDATE_STR, ORGANIZATION_ROOT_GROUP_PROP, PDATE_SEARCH, PHOTO_DIR, PHOTO_ICON, PHOTO_ICON_HEIGHT, PHOTO_ICON_PROP_PREFIX, PHOTO_ICON_WIDTH, PHOTO_LARGE, PHOTO_LARGE_HEIGHT, PHOTO_LARGE_PROP_PREFIX, PHOTO_LARGE_WIDTH, PHOTO_NORMAL, PHOTO_NORMAL_HEIGHT, PHOTO_NORMAL_PROP_PREFIX, PHOTO_NORMAL_WIDTH, PHOTO_SMALL, PHOTO_SMALL_HEIGHT, PHOTO_SMALL_PROP_PREFIX, PHOTO_SMALL_WIDTH, PHOTO_TINY, PHOTO_TINY_HEIGHT, PHOTO_TINY_PROP_PREFIX, PHOTO_TINY_WIDTH, PREVIOUS_TAB, PRINT_VIEW, PRIVATE_FILE_ACCESS, PUBLIC_FILE_ACCESS, RAW_CONTENT_ICON_PREFIX, READ_RIGHT_TAB, SDATE_SEARCH, SEARCHENGINE_ALARM, SESSION_AUTHORIZED_FILENAMES_SET, SPRITE_ICON_PREFIX, STATS_REPORT_DIR, STATUS_PROP, STORE_XML, SUCCESS_MSG, SVG_ICON_PREFIX, SVGINLINE_ICON_PREFIX, TEMPLATE_TAB, THUMBNAIL_LARGE_HEIGHT, THUMBNAIL_LARGE_WIDTH, THUMBNAIL_SMALL_HEIGHT, THUMBNAIL_SMALL_WIDTH, TTCARD_MEDIA_HEIGHT, TTCARD_MEDIA_WIDTH, TYPES_ICON_ALT_PROP, TYPES_ICON_SUFFIX_PROP, TYPES_ICON_TITLE_PROP, TYPES_PREFIX_PROP, TYPES_THUMB_SUFFIX_PROP, UDATE_SEARCH, UPDATE_RIGHT_TAB, UPLOAD_DIR, UPLOAD_PERMISSION_SIZE_PROP_PREFIX, URL_REGEXP, VID_LOGGED_MEMBER, WARNING_MSG, WEBAPP_PROP, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XMLCRLF, MILLIS_IN_ONE_DAY, MILLIS_IN_ONE_HOUR, MILLIS_IN_ONE_MINUTE, MILLIS_IN_ONE_MONTH, MILLIS_IN_ONE_SECOND, MILLIS_IN_ONE_WEEK, MILLIS_IN_ONE_YEAR| Constructor and Description |
|---|
TypeListEditorHandler() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getRootClassName() |
java.lang.String |
getTitle() |
java.util.Set<org.jdom.Element> |
getTypeSet(java.lang.String userLang) |
protected void |
init()
Method to implement if you need to initialize your handler from parameter received,
prior to all security validation.
|
boolean |
isApplyNeeded() |
boolean |
isContentEditor() |
boolean |
isDatabaseSupported() |
boolean |
isFormEditor() |
boolean |
isModified() |
boolean |
isPortletEditor() |
boolean |
isRestartNeeded() |
boolean |
isUGCEditor() |
boolean |
processAction()
Method to be implemented to check/validate action to be performed and process them.
|
void |
setAbstract(boolean v) |
void |
setAdvancedTab(boolean v) |
void |
setAudienced(boolean v) |
void |
setAuthGids(java.lang.String[] v) |
void |
setCategoryTab(boolean v) |
void |
setCids(java.lang.String[] v) |
void |
setCopy(java.lang.String v) |
void |
setCustomFormHandler(java.lang.String v) |
void |
setCustomInterfaces(java.lang.String v) |
void |
setCustomSuperClass(java.lang.String v) |
void |
setCustomSuperFormHandler(java.lang.String v) |
void |
setDatabase(boolean v) |
void |
setDebatable(boolean v) |
void |
setFormAuthorId(java.lang.String v) |
void |
setFormNotify(boolean v) |
void |
setFormOneSubmit(boolean v) |
void |
setFormRedirectCategory(java.lang.String v) |
void |
setFormRedirectContent(java.lang.String v) |
void |
setFormRedirectMode(java.lang.String v) |
void |
setFormRedirectUrl(java.lang.String v) |
void |
setFormWorkspaceId(java.lang.String v) |
void |
setHbm(boolean v) |
void |
setName(java.lang.String v) |
void |
setNewName(java.lang.String v) |
void |
setOpAdd(java.lang.String v) |
void |
setOpDelete(java.lang.String v) |
void |
setOpenRole(java.lang.String v) |
void |
setOpForceUpdate(java.lang.String v) |
void |
setOpRevert(java.lang.String v) |
void |
setOpSave(java.lang.String v) |
void |
setOpSaveAndApply(java.lang.String v) |
void |
setOpSaveAndRestart(java.lang.String v) |
void |
setOpUpdate(java.lang.String v) |
void |
setReadRightTab(boolean v) |
void |
setRevision(boolean v) |
void |
setRootClass(java.lang.String v) |
void |
setSuperClass(java.lang.String v) |
void |
setTableName(java.lang.String v) |
void |
setTemplateTab(boolean v) |
void |
setTypeDescriptions(java.lang.String[] v) |
void |
setTypeLabels(java.lang.String[] v) |
void |
setUgc(java.lang.String v) |
void |
setUnitFieldEdition(boolean v) |
void |
setUpdateRightTab(boolean v) |
void |
setWorkflowTab(boolean v) |
afterValidation, checkMissingField, getAvailableMainLanguage, getClosePopupUrl, getControllerContext, getEditFieldSet, getFormStep, getFormStepCount, getFormStepFinishLabel, getFormStepHiddenFields, getFormStepLabels, getFormStepPrefixProp, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenField, getHiddenFieldML, getMainLangValue, getMainLangValueArray, getMLMap, getMLMapArray, getModalRedirect, getMonolingualValue, getMonolingualValueArray, getMultilingualMainValue, getMultilingualMainValueArray, getMultilingualMLMap, getMultilingualMLMapArray, getRedirect, getRedirectOnClosePopup, getWorkspace, isFieldEdition, isFieldMissing, isFormStepClickable, isPartialFieldEdition, isPopupEdition, isWorkspaceForced, mapStringArrayToMapStringList, mapStringListToMapStringArray, performFinish, performNext, performPrevious, processStatus, sanitize, sanitize, sendRedirect, sendRedirect, setEditField, setFormStep, setNoRedirect, setNoSendRedirect, setOpFinish, setOpNext, setOpPrevious, setPopupEdition, setRedirect, setRedirectOnClosePopup, setWorkspace, setWs, showCancelButton, showFinishButton, showNextButton, showPreviousButton, updateUploadedField, updateUploadedFields, validate, validateFinish, validateNext, validatePreviousaddAvoidanceLink, addBodyAttributes, addCSSHeader, addCSSHeader, addCSSHeader, addCSSHeader, addCustomHeader, addHandlebarTemplate, addHttpEquivHeader, addHttpNameHeader, addJavaScript, addJavaScript, addJavaScript, addJavaScriptCode, addPrefetchHeader, addStyleHeader, addStyleHeader, addWebAssets, checkAccess, checkAccess, checkCSRF, debugDisplayContext, disablePacker, forceEditIcon, forceUpdate, getAjaxRequestAttribute, getAjaxRequestId, getAllHeadersDiffMap, getAllHeadersMap, getAvoidanceLinks, getBackOfficeCSSHeader, getBackOfficeJavaScriptSet, getBodyAttributes, getContentForm, getCSSHeaders, getCtxCategories, getCurrentCategory, getCustomHeaders, getDocType, getFinalCSSFooterMap, getFinalCSSMap, getFinalJavaScriptSet, getFrontOfficeCSSHeader, getFrontOfficeJavaScriptSet, getHandlebarTemplates, getHttpEquivHeaders, getHttpNameHeaders, getJavaScriptCodeSet, getJavaScriptSet, getJSONBridge, getPageContext, getPageTitle, getPageZone, getPortal, getPortalCategory, getPortlet, getPublication, getStyleHeaders, getTemplateUsage, internalSetupEmptyHeader, isEditIcon, isEditIcon, isEditIconForPublish, isEditIconForPublish, isPrintView, registerDisplayContext, removeAjaxRequestAttribute, setAjaxRequestAttribute, setAjaxRequestId, setAllHeadersDiffMap, setDocType, setEditIcon, setPageContext, setPageTitle, setPageZone, setShowEditIcon, setTemplateUsage, showEditIcon, showEditIcon, showEditIcon, workaroundBrowserBaseHrefBugaddCookie, addMsg, addMsg, addMsgSession, addMsgSession, addToastr, addToastr, addToastrSession, addToastrSession, applySelector, forceWorkspaceUpdate, getBaseUrl, getBrowser, getCaddy, getContextPath, getErrorMsg, getErrorMsgList, getErrorMsgSession, getErrorMsgSessionList, getInfoMsg, getInfoMsgList, getInfoMsgSession, getInfoMsgSessionList, getLoggedMember, getMsgList, getMsgSessionList, getRequest, getResponse, getSession, getSuccessMsg, getSuccessMsgList, getSuccessMsgSession, getSuccessMsgSessionList, getToastrCollection, getToastrSessionCollection, getUploadedFile, getUploadedFileList, getUrlWithCommonUpdatedParams, getUserCountry, getUserLang, getUserLocale, getUserZoneId, getWarningMsg, getWarningMsgList, getWarningMsgSession, getWarningMsgSessionList, glp, isAdmin, isAdminZone, isAjaxRequest, isDBMember, isDebug, isDebugTemplate, isInFrontOffice, isLogged, isWebdavAccess, isWorkZone, removeMessage, removeMessage, retrieveUploadedFile, select, sendError, sendError, sendForbidden, sendForbidden, sendRedirect, sendRedirect, sendRedirect, setErrorMsg, setErrorMsg, setErrorMsgSession, setErrorMsgSession, setInfoMsg, setInfoMsg, setInfoMsgSession, setInfoMsgSession, setLoggedMember, setRequest, setResponse, setSuccessMsg, setSuccessMsg, setSuccessMsgSession, setSuccessMsgSession, setWarningMsg, setWarningMsg, setWarningMsgSession, setWarningMsgSession, validateRegexp, validateSchedulepublic static final java.lang.String REVISION
public static final java.lang.String ROOT_CLASS_PARAM
protected TypeProcessor typeProcessor
protected void init()
JcmsFormHandlerYou must absolutely not perform any action which modify data or site configuration.
Therefore it is strongly recommend NOT TO implement this method, or use very wisely.
init in class JcmsFormHandlerpublic java.lang.String getRootClassName()
public java.util.Set<org.jdom.Element> getTypeSet(java.lang.String userLang)
public boolean isModified()
public boolean isRestartNeeded()
public boolean isApplyNeeded()
public boolean isPortletEditor()
public boolean isFormEditor()
public boolean isUGCEditor()
public boolean isContentEditor()
public boolean isDatabaseSupported()
public java.lang.String getTitle()
public boolean processAction()
throws java.io.IOException
JcmsFormHandlerDefault implementation is to return false. No need to call super method.
This method may NOT be invoked at all if security validation are not met.
You must ensure your handler and JSP can work properly without any code invoked in this method.
processAction in class JcmsFormHandlerjava.io.IOException - IO Exceptionpublic void setOpAdd(java.lang.String v)
public void setOpUpdate(java.lang.String v)
public void setOpDelete(java.lang.String v)
public void setOpRevert(java.lang.String v)
public void setOpSave(java.lang.String v)
public void setOpSaveAndRestart(java.lang.String v)
public void setOpSaveAndApply(java.lang.String v)
public void setOpForceUpdate(java.lang.String v)
public void setName(java.lang.String v)
public void setNewName(java.lang.String v)
public void setTypeLabels(java.lang.String[] v)
public void setTypeDescriptions(java.lang.String[] v)
public void setDebatable(boolean v)
public void setUnitFieldEdition(boolean v)
public void setAudienced(boolean v)
public void setDatabase(boolean v)
public void setRevision(boolean v)
public void setHbm(boolean v)
public void setTableName(java.lang.String v)
public void setCategoryTab(boolean v)
public void setReadRightTab(boolean v)
public void setUpdateRightTab(boolean v)
public void setTemplateTab(boolean v)
public void setWorkflowTab(boolean v)
public void setAdvancedTab(boolean v)
public void setAbstract(boolean v)
public void setCopy(java.lang.String v)
public void setAuthGids(java.lang.String[] v)
public void setCids(java.lang.String[] v)
public void setSuperClass(java.lang.String v)
public void setCustomSuperClass(java.lang.String v)
public void setCustomFormHandler(java.lang.String v)
public void setCustomSuperFormHandler(java.lang.String v)
public void setCustomInterfaces(java.lang.String v)
public void setOpenRole(java.lang.String v)
public void setFormOneSubmit(boolean v)
public void setFormNotify(boolean v)
public void setFormAuthorId(java.lang.String v)
public void setFormWorkspaceId(java.lang.String v)
public void setFormRedirectMode(java.lang.String v)
public void setFormRedirectUrl(java.lang.String v)
public void setFormRedirectContent(java.lang.String v)
public void setFormRedirectCategory(java.lang.String v)
public void setUgc(java.lang.String v)
public void setRootClass(java.lang.String v)
Copyright © 2001-2021 Jalios SA. All Rights Reserved.