public class PublicationCtxMenu extends AbstractCtxMenu implements JcmsConstants, ImportConstants, PublicationCtxMenuJSONInterface
Modifier and Type | Field and Description |
---|---|
protected boolean |
canWorkOn |
protected java.lang.String |
cidsParam |
protected java.lang.String |
cidsURL |
java.lang.ThreadLocal<java.lang.String> |
classes |
static char |
FLAG_ARCHIVE |
static char |
FLAG_CATEGORIES |
static char |
FLAG_CHECKRIGHTS |
static char |
FLAG_DEEPDUPLICATE |
static char |
FLAG_DOWNLOAD |
static char |
FLAG_DUPLICATE |
static char |
FLAG_FILEPROCESSOR |
static char |
FLAG_IMAGEEDITOR |
static char |
FLAG_LOCK |
static char |
FLAG_METADATA |
static char |
FLAG_PREVIEW |
static char |
FLAG_RIGHTS |
static char |
FLAG_THUMBNAIL |
static char |
FLAG_UPLOAD |
static char |
FLAG_UPLOAD_PDF |
static char |
FLAG_VERSION |
static char |
FLAG_WEBDAV |
static char |
FLAG_WFHISTORY |
static char |
FLAG_WORKCOPY |
static char |
FLAG_WORKDIFF |
static char |
FLAG_WORKFLOW |
static char |
FLAG_WORKMERGE |
protected boolean |
isDataWriteEnabled |
protected boolean |
isDBData |
protected boolean |
isFileDocument |
protected boolean |
isLogged |
protected boolean |
isNotEditableData |
protected boolean |
isTreeNode |
protected boolean |
isWorkAdmin |
protected boolean |
isWorkMerge |
static java.lang.String |
REVISION |
protected java.lang.String |
workspaceFilter |
redirect, redirectJSNoCaddy
baseUrl, caddy, channel, contextPath, ctxCategories, currentCategory, debug, isAdmin, isIE, isInFrontOffice, isWindows, loggedMember, method, parameterMap, portal, portalCategory, pub, resourcePath, url, userCountry, userLang, userLocale, workspace, zone
ADATE_SEARCH, ADMIN_NOTES_PROP, ADVANCED_TAB, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, 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_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, 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, 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, URL_REGEXP, WARNING_MSG, WEBAPP_PROP, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XML
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
IMPORT_ALARM_MGR, IMPORT_AUTHOR_PROP, IMPORT_CATEGORY_DEFAULT, IMPORT_DC_ATTR, IMPORT_DC_STEP, IMPORT_DIR, IMPORT_ENABLED, IMPORT_JDOM_ELEMENT, IMPORT_LOG_FILE, IMPORT_LOG_MAX, IMPORT_OPTIONS, IMPORT_OPTIONS_DC_CONTEXT, IMPORT_ROOT_PROP, IMPORT_SOURCE_FILE, IMPORT_SOURCE_PREFIX_PROP, IMPORT_SOURCES_DIR, IMPORT_STEP_CLEAN, IMPORT_STEP_IMPORT, IMPORT_STEP_UPDATE_REF, IMPORT_WS_PROP
DATA_TAG, DATASET_TAG, FIELD_CLASS, FIELD_ENTRY, FIELD_ITEM, FIELD_KEY, FIELD_NAME, FIELD_TAG, FIELD_VALUE, FILE_FIELD, FILE_ID, FILE_MTIME, FILE_SIZE, FILE_TAG, FILE_TICKET, FILESET_TAG, RELATED_TAG
DISABLED, FLAG_CADDY, FLAG_DELETE, FLAG_EDIT, FLAG_EXPORT, FLAG_INSPECT, FLAG_SEPARATOR, INFO_ICON, MENU_DISABLED, MENU_ENABLED, MENU_SKIPPED, NO_ICON
Constructor and Description |
---|
PublicationCtxMenu(JcmsJspContext ctxt) |
Modifier and Type | Method and Description |
---|---|
protected int |
addArchiveMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addCategoriesMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addCheckRightsMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addDeepDuplicateMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addDeleteMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addDownloadMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addDuplicateMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addEditMenu(java.lang.StringBuffer sb,
Data pub,
boolean popup) |
protected int |
addExportMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addFileProcessorAction(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addImageEditorMenu(java.lang.StringBuffer sb,
Publication pub,
boolean popup) |
protected int |
addImportMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addLockMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addMetadataMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addPreviewMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addPublicationAbstractMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addRightsMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addThumbnail(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addUploadAssociatedPDF(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addUploadMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addValidateMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addVersionMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addWebDAVMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addWFHistoryMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addWorkCopyDiffMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addWorkCopyMenu(java.lang.StringBuffer sb,
Publication pub) |
protected int |
addWorkMergeMenu(java.lang.StringBuffer sb,
Publication pub) |
protected void |
computeRights(Publication pub) |
java.lang.String |
getCtxMenu(java.lang.String id,
java.lang.String menuItems) |
java.lang.String |
getCtxMenu(java.lang.String id,
java.lang.String menuItems,
java.lang.String classes) |
protected boolean |
isArchiveMenuEnabled(Publication pub) |
protected boolean |
isVersionMenuEnabled(Publication pub) |
void |
setCategoryParam(JcmsJspContext ctxt,
java.lang.String cidsParam) |
addCaddyMenu, addDeleteMenu, addEditMenu, addInfo, addInfoImage, addInfoText, addInspectMenu, addItem, addItem, addItem, addItemSeparator, addItemWithConfirm, addItemWithConfirm, addItemWithJSConfirm, addItemWithOnclick, addItemWithOnclick, addItemWithPrompt, addItemWithPrompt, closeItem, endInfoSection, endSubSection, openItem, setRedirect, startInfoSection, startSubSection, startSubSection
checkAccess, checkAccess, debug, deflate, getBaseUrl, getCaddy, getContextPath, getCtxCategories, getCurrentCategory, getLoggedMember, getMethod, getParameterMap, getPortal, getPortalCategory, getPublication, getResourcePath, getUrl, getUserCountry, getUserLang, getUserLocale, getWorkspace, getZone, glp, inflate, isAdmin, isInFrontOffice, isLogged, readObject, setBaseUrl, setContextPath, setCtxCategories, setCurrentCategory, setJcmsContext, setLoggedMember, setMethod, setParameterMap, setPortal, setPortalCategory, setPublication, setResourcePath, setUrl, setUserCountry, setUserLang, setUserLocale, setWorkspace, writeObject
public static final java.lang.String REVISION
protected transient java.lang.String cidsParam
protected transient java.lang.String cidsURL
public transient java.lang.ThreadLocal<java.lang.String> classes
public static final char FLAG_ARCHIVE
public static final char FLAG_CATEGORIES
public static final char FLAG_DOWNLOAD
public static final char FLAG_IMAGEEDITOR
public static final char FLAG_WFHISTORY
public static final char FLAG_WORKDIFF
public static final char FLAG_WEBDAV
public static final char FLAG_LOCK
public static final char FLAG_WORKMERGE
public static final char FLAG_METADATA
public static final char FLAG_PREVIEW
public static final char FLAG_CHECKRIGHTS
public static final char FLAG_RIGHTS
public static final char FLAG_THUMBNAIL
public static final char FLAG_UPLOAD
public static final char FLAG_VERSION
public static final char FLAG_WORKFLOW
public static final char FLAG_DUPLICATE
public static final char FLAG_DEEPDUPLICATE
public static final char FLAG_WORKCOPY
public static final char FLAG_FILEPROCESSOR
public static final char FLAG_UPLOAD_PDF
protected transient boolean isDataWriteEnabled
protected transient boolean isNotEditableData
protected transient java.lang.String workspaceFilter
protected transient boolean isLogged
protected transient boolean canWorkOn
protected transient boolean isFileDocument
protected transient boolean isDBData
protected transient boolean isTreeNode
protected transient boolean isWorkMerge
protected transient boolean isWorkAdmin
public PublicationCtxMenu(JcmsJspContext ctxt)
public java.lang.String getCtxMenu(java.lang.String id, java.lang.String menuItems)
getCtxMenu
in interface PublicationCtxMenuJSONInterface
getCtxMenu(String, String)
public java.lang.String getCtxMenu(java.lang.String id, java.lang.String menuItems, java.lang.String classes)
getCtxMenu
in interface PublicationCtxMenuJSONInterface
getCtxMenu(String, String, String)
protected void computeRights(Publication pub)
protected int addEditMenu(java.lang.StringBuffer sb, Data pub, boolean popup)
protected int addDeleteMenu(java.lang.StringBuffer sb, Publication pub)
protected int addWebDAVMenu(java.lang.StringBuffer sb, Publication pub)
protected int addValidateMenu(java.lang.StringBuffer sb, Publication pub)
protected int addArchiveMenu(java.lang.StringBuffer sb, Publication pub)
protected boolean isArchiveMenuEnabled(Publication pub)
protected int addVersionMenu(java.lang.StringBuffer sb, Publication pub)
protected boolean isVersionMenuEnabled(Publication pub)
protected int addUploadMenu(java.lang.StringBuffer sb, Publication pub)
protected int addImageEditorMenu(java.lang.StringBuffer sb, Publication pub, boolean popup)
protected int addDownloadMenu(java.lang.StringBuffer sb, Publication pub)
protected int addLockMenu(java.lang.StringBuffer sb, Publication pub)
protected int addPreviewMenu(java.lang.StringBuffer sb, Publication pub)
protected int addExportMenu(java.lang.StringBuffer sb, Publication pub)
protected int addWorkCopyMenu(java.lang.StringBuffer sb, Publication pub)
protected int addWorkCopyDiffMenu(java.lang.StringBuffer sb, Publication pub)
protected int addWorkMergeMenu(java.lang.StringBuffer sb, Publication pub)
protected int addCheckRightsMenu(java.lang.StringBuffer sb, Publication pub)
protected int addDuplicateMenu(java.lang.StringBuffer sb, Publication pub)
protected int addDeepDuplicateMenu(java.lang.StringBuffer sb, Publication pub)
protected int addThumbnail(java.lang.StringBuffer sb, Publication pub)
protected int addMetadataMenu(java.lang.StringBuffer sb, Publication pub)
protected int addImportMenu(java.lang.StringBuffer sb, Publication pub)
protected int addWFHistoryMenu(java.lang.StringBuffer sb, Publication pub)
protected int addPublicationAbstractMenu(java.lang.StringBuffer sb, Publication pub)
protected int addCategoriesMenu(java.lang.StringBuffer sb, Publication pub)
protected int addRightsMenu(java.lang.StringBuffer sb, Publication pub)
protected int addFileProcessorAction(java.lang.StringBuffer sb, Publication pub)
protected int addUploadAssociatedPDF(java.lang.StringBuffer sb, Publication pub)
public void setCategoryParam(JcmsJspContext ctxt, java.lang.String cidsParam)
Copyright © 2001-2010 Jalios SA. All Rights Reserved.