com.jalios.jcms.handler
Class TypeListEditorHandler

java.lang.Object
  extended by com.jalios.jcms.context.JcmsContext
      extended by com.jalios.jcms.context.JcmsJspContext
          extended by com.jalios.jcms.handler.JcmsFormHandler
              extended by com.jalios.jcms.handler.TypeListEditorHandler
All Implemented Interfaces:
JcmsConstants, TypeConstants, JaliosConstants

public class TypeListEditorHandler
extends JcmsFormHandler
implements TypeConstants

This form handler processes the Type List Editor forms.

Version:
$Revision: 24419 $
Author:
Olivier Dedieu
See Also:
Group

Field Summary
static String REVISION
           
protected  TypeProcessor typeProcessor
           
 
Fields inherited from class com.jalios.jcms.handler.JcmsFormHandler
contextMap, editFieldSet, noRedirect, noSendRedirect, popupEdition, redirect, redirectOnClosePopup, workspaceForced
 
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.TypeConstants
CHANGE_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_XML
 
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, 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_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
 
Fields inherited from interface com.jalios.util.JaliosConstants
CRLF, 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 Summary
TypeListEditorHandler()
           
 
Method Summary
 void setAbstract(boolean v)
           
 void setAdvancedTab(boolean v)
           
 void setAudienced(boolean v)
           
 void setAuthGids(String[] v)
           
 void setCategoryTab(boolean v)
           
 void setCids(String[] v)
           
 void setCopy(String v)
           
 void setCustomFormHandler(String v)
           
 void setCustomInterfaces(String v)
           
 void setCustomSuperClass(String v)
           
 void setCustomSuperFormHandler(String v)
           
 void setDatabase(boolean v)
           
 void setDebatable(boolean v)
           
 void setFormAuthorId(String v)
           
 void setFormNotify(boolean v)
           
 void setFormOneSubmit(boolean v)
           
 void setFormRedirectCategory(String v)
           
 void setFormRedirectContent(String v)
           
 void setFormRedirectMode(String v)
           
 void setFormRedirectUrl(String v)
           
 void setFormWorkspaceId(String v)
           
 void setHbm(boolean v)
           
 void setName(String v)
           
 void setNewName(String v)
           
 void setOpAdd(String v)
           
 void setOpDelete(String v)
           
 void setOpForceUpdate(String v)
           
 void setOpRevert(String v)
           
 void setOpSave(String v)
           
 void setOpSaveAndApply(String v)
           
 void setOpSaveAndRestart(String v)
           
 void setOpUpdate(String v)
           
 void setReadRightTab(boolean v)
           
 void setReviewable(boolean v)
           
 void setSuperClass(String v)
           
 void setTemplateTab(boolean v)
           
 void setTypeDescriptions(String[] v)
           
 void setTypeLabels(String[] v)
           
 void setUgc(String v)
           
 void setUnitFieldEdition(boolean v)
           
 void setUpdateRightTab(boolean v)
           
 void setWorkflowTab(boolean v)
           
 boolean validate()
           
 
Methods inherited from class com.jalios.jcms.handler.JcmsFormHandler
getControllerContext, getEditFieldSet, 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, 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, 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, workaroundJCMS1967
 
Methods inherited from class com.jalios.jcms.context.JcmsContext
addCookie, forceWorkspaceUpdate, getBaseUrl, getBrowser, getCaddy, getContextPath, getErrorMsg, getInfoMsg, getLoggedMember, getRequest, getResponse, getSession, getUploadedFile, getUploadedFileList, getUrlWithCommonUpdatedParams, getUserLang, getUserLocale, getWarningMsg, glp, isAdmin, isAjaxRequest, isDBMember, isDebug, isInFrontOffice, isLogged, isWebdavAccess, retrieveUploadedFile, sendForbidden, sendForbidden, sendRedirect, sendRedirect, setErrorMsg, setErrorMsg, setErrorMsgSession, setErrorMsgSession, setInfoMsg, setInfoMsg, setInfoMsgSession, setInfoMsgSession, setLoggedMember, setRequest, setResponse, setWarningMsg, setWarningMsg, setWarningMsgSession, setWarningMsgSession, validateRegexp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REVISION

public static final String REVISION
See Also:
Constant Field Values

typeProcessor

protected TypeProcessor typeProcessor
Constructor Detail

TypeListEditorHandler

public TypeListEditorHandler()
Method Detail

validate

public boolean validate()
                 throws IOException
Throws:
IOException

setOpAdd

public void setOpAdd(String v)

setOpUpdate

public void setOpUpdate(String v)

setOpDelete

public void setOpDelete(String v)

setOpRevert

public void setOpRevert(String v)

setOpSave

public void setOpSave(String v)

setOpSaveAndRestart

public void setOpSaveAndRestart(String v)

setOpSaveAndApply

public void setOpSaveAndApply(String v)

setOpForceUpdate

public void setOpForceUpdate(String v)

setName

public void setName(String v)

setNewName

public void setNewName(String v)

setTypeLabels

public void setTypeLabels(String[] v)

setTypeDescriptions

public void setTypeDescriptions(String[] v)

setReviewable

public void setReviewable(boolean v)

setDebatable

public void setDebatable(boolean v)

setUnitFieldEdition

public void setUnitFieldEdition(boolean v)

setAudienced

public void setAudienced(boolean v)

setDatabase

public void setDatabase(boolean v)

setHbm

public void setHbm(boolean v)

setCategoryTab

public void setCategoryTab(boolean v)

setReadRightTab

public void setReadRightTab(boolean v)

setUpdateRightTab

public void setUpdateRightTab(boolean v)

setTemplateTab

public void setTemplateTab(boolean v)

setWorkflowTab

public void setWorkflowTab(boolean v)

setAdvancedTab

public void setAdvancedTab(boolean v)

setAbstract

public void setAbstract(boolean v)

setCopy

public void setCopy(String v)

setAuthGids

public void setAuthGids(String[] v)

setCids

public void setCids(String[] v)

setSuperClass

public void setSuperClass(String v)

setCustomSuperClass

public void setCustomSuperClass(String v)

setCustomFormHandler

public void setCustomFormHandler(String v)

setCustomSuperFormHandler

public void setCustomSuperFormHandler(String v)

setCustomInterfaces

public void setCustomInterfaces(String v)

setFormOneSubmit

public void setFormOneSubmit(boolean v)

setFormNotify

public void setFormNotify(boolean v)

setFormAuthorId

public void setFormAuthorId(String v)

setFormWorkspaceId

public void setFormWorkspaceId(String v)

setFormRedirectMode

public void setFormRedirectMode(String v)

setFormRedirectUrl

public void setFormRedirectUrl(String v)

setFormRedirectContent

public void setFormRedirectContent(String v)

setFormRedirectCategory

public void setFormRedirectCategory(String v)

setUgc

public void setUgc(String v)


Copyright © 2001-2007 Jalios SA. All Rights Reserved.