com.jalios.jcms.ajax
Class MemberCtxMenu
java.lang.Object
com.jalios.jcms.context.AbstractJcmsAjaxContext
com.jalios.jcms.ajax.AbstractCtxMenu
com.jalios.jcms.ajax.MemberCtxMenu
- All Implemented Interfaces:
- CtxMenuConstants, MemberCtxMenuJSONInterface, JcmsConstants, JaliosConstants, Serializable
public class MemberCtxMenu
- extends AbstractCtxMenu
- implements JcmsConstants, MemberCtxMenuJSONInterface
This class is used to process AJAX Contextual Menu for a given JCMS member.
The main AJAX method is getCtxMenu() called to build the contextual menu.
- Since:
- jcms-5.7.0
- Version:
- $Revision: 57506 $
- See Also:
- Serialized Form
Fields inherited from class com.jalios.jcms.context.AbstractJcmsAjaxContext |
baseUrl, caddy, channel, contextPath, ctxCategories, currentCategory, debug, isAdmin, isIE, isInFrontOffice, isLogged, isWindows, loggedMember, method, parameterMap, portal, portalCategory, pub, resourcePath, url, userCountry, userLang, userLocale, workspace, zone |
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, 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 |
Fields inherited from interface com.jalios.jcms.ajax.CtxMenuConstants |
DISABLED, FLAG_CADDY, FLAG_DELETE, FLAG_EDIT, FLAG_EXPORT, FLAG_SEPARATOR, INFO_ICON, MENU_DISABLED, MENU_ENABLED, MENU_SKIPPED, NO_ICON |
Method Summary |
protected int |
addAuditAclMenu(StringBuffer sb,
Member mbr)
|
protected int |
addAuthenticateMenu(StringBuffer sb,
Member mbr)
|
protected int |
addCaddyMenu(StringBuffer sb,
Data data)
|
protected int |
addConvertToMemberMenu(StringBuffer sb,
Member mbr)
|
protected int |
addDeleteMenu(StringBuffer sb,
Data data)
|
protected int |
addDisableAccountMenu(StringBuffer sb,
Member mbr)
|
protected int |
addEditMenu(StringBuffer sb,
Data data)
|
protected int |
addLdapDetachMenu(StringBuffer sb,
Member mbr)
|
protected int |
addLdapSyncMenu(StringBuffer sb,
Member mbr)
|
protected int |
addMailMenu(StringBuffer sb,
Member mbr)
|
protected int |
addMemberInfo(StringBuffer sb,
Member mbr)
|
protected int |
addPasswordMenu(StringBuffer sb,
Member mbr)
|
protected int |
addThumbnail(StringBuffer sb,
Member mbr)
|
String |
getCtxMenu(String id,
String menuItems)
|
Methods inherited from class com.jalios.jcms.ajax.AbstractCtxMenu |
addDeleteMenu, addEditMenu, addInfo, addInfoImage, addInfoText, addItem, addItem, addItem, addItemSeparator, addItemWithConfirm, addItemWithConfirm, addItemWithJSConfirm, addItemWithOnclick, addItemWithOnclick, addItemWithPrompt, addItemWithPrompt, closeItem, endInfoSection, endSubSection, openItem, setRedirect, startInfoSection, startSubSection, startSubSection |
Methods inherited from class com.jalios.jcms.context.AbstractJcmsAjaxContext |
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
REVISION
public static final String REVISION
- See Also:
- Constant Field Values
FLAG_AUDIT_ACL
public static final char FLAG_AUDIT_ACL
- See Also:
- Constant Field Values
FLAG_DISABLE_ACCOUNT
public static final char FLAG_DISABLE_ACCOUNT
- See Also:
- Constant Field Values
FLAG_LDAP_SYNC
public static final char FLAG_LDAP_SYNC
- See Also:
- Constant Field Values
FLAG_LDAP_DETACH
public static final char FLAG_LDAP_DETACH
- See Also:
- Constant Field Values
FLAG_PASSWORD
public static final char FLAG_PASSWORD
- See Also:
- Constant Field Values
FLAG_AUTHENTICATE
public static final char FLAG_AUTHENTICATE
- See Also:
- Constant Field Values
FLAG_MAIL
public static final char FLAG_MAIL
- See Also:
- Constant Field Values
FLAG_CONVERT_TO_MBR
public static final char FLAG_CONVERT_TO_MBR
- See Also:
- Constant Field Values
FLAG_METADATA
public static final char FLAG_METADATA
- See Also:
- Constant Field Values
FLAG_THUMBNAIL
public static final char FLAG_THUMBNAIL
- See Also:
- Constant Field Values
MemberCtxMenu
public MemberCtxMenu(JcmsJspContext ctxt)
getCtxMenu
public String getCtxMenu(String id,
String menuItems)
- Specified by:
getCtxMenu
in interface MemberCtxMenuJSONInterface
- See Also:
getCtxMenu(String, String)
addEditMenu
protected int addEditMenu(StringBuffer sb,
Data data)
addDeleteMenu
protected int addDeleteMenu(StringBuffer sb,
Data data)
addCaddyMenu
protected int addCaddyMenu(StringBuffer sb,
Data data)
- Overrides:
addCaddyMenu
in class AbstractCtxMenu
addAuditAclMenu
protected int addAuditAclMenu(StringBuffer sb,
Member mbr)
addDisableAccountMenu
protected int addDisableAccountMenu(StringBuffer sb,
Member mbr)
addPasswordMenu
protected int addPasswordMenu(StringBuffer sb,
Member mbr)
addLdapSyncMenu
protected int addLdapSyncMenu(StringBuffer sb,
Member mbr)
addLdapDetachMenu
protected int addLdapDetachMenu(StringBuffer sb,
Member mbr)
addAuthenticateMenu
protected int addAuthenticateMenu(StringBuffer sb,
Member mbr)
addMailMenu
protected int addMailMenu(StringBuffer sb,
Member mbr)
addConvertToMemberMenu
protected int addConvertToMemberMenu(StringBuffer sb,
Member mbr)
addMemberInfo
protected int addMemberInfo(StringBuffer sb,
Member mbr)
addThumbnail
protected int addThumbnail(StringBuffer sb,
Member mbr)
Copyright © 2001-2010 Jalios SA. All Rights Reserved.