com.jalios.jcms.ajax
Class WidgetCtxMenu

java.lang.Object
  extended by com.jalios.jcms.context.AbstractJcmsAjaxContext
      extended by com.jalios.jcms.ajax.AbstractCtxMenu
          extended by com.jalios.jcms.ajax.WidgetCtxMenu
All Implemented Interfaces:
CtxMenuConstants, WidgetCtxMenuJSONInterface, JcmsConstants, JaliosConstants, Serializable

public class WidgetCtxMenu
extends AbstractCtxMenu
implements WidgetCtxMenuJSONInterface, JcmsConstants

See Also:
Serialized Form

Field Summary
static char FLAG_ADD
           
static char FLAG_ADDPUB
           
static char FLAG_CATCHR
           
static char FLAG_CHR_ID
           
static char FLAG_COLORCHR
           
static char FLAG_DATECHR
           
static char FLAG_DOCCHR
           
static char FLAG_DOWN
           
static char FLAG_EDIT
           
static char FLAG_FILECHR
           
static char FLAG_GRPCHR
           
static char FLAG_IMGCHR
           
static char FLAG_LOCK
           
static char FLAG_MBRCHR
           
static char FLAG_MEDIACHR
           
static char FLAG_ML
           
static char FLAG_PUBCHR
           
static char FLAG_QUERYCHR
           
static char FLAG_REMOVE
           
static char FLAG_THUMBNAIL
           
static char FLAG_TRASH
           
static char FLAG_UP
           
static char FLAG_UPLOAD
           
static char FLAG_WSCHR
           
protected  boolean isDataWriteEnabled
           
 
Fields inherited from class com.jalios.jcms.ajax.AbstractCtxMenu
redirect, redirectJSNoCaddy
 
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, userLang, userLocale, workspace, zone
 
Fields inherited from interface com.jalios.jcms.ajax.WidgetCtxMenuJSONInterface
REVISION
 
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, REVISION, 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
 
Fields inherited from interface com.jalios.jcms.ajax.CtxMenuConstants
DISABLED, FLAG_CADDY, FLAG_DELETE, FLAG_EXPORT, FLAG_SEPARATOR, INFO_ICON, MENU_DISABLED, MENU_ENABLED, MENU_SKIPPED, NO_ICON
 
Constructor Summary
WidgetCtxMenu(JcmsJspContext ctxt)
           
 
Method Summary
protected  int addAddMenu(StringBuffer sb)
           
protected  int addAddPubMenu(StringBuffer sb)
           
protected  int addCatChooserMenu(StringBuffer sb)
           
protected  int addClearMenu(StringBuffer sb)
           
protected  int addColorChooserMenu(StringBuffer sb)
           
protected  int addDateChooserMenu(StringBuffer sb)
           
protected  int addDocChooserMenu(StringBuffer sb, boolean isFileDocument, String chooserId)
           
protected  int addDownMenu(StringBuffer sb)
           
protected  int addEditMenu(StringBuffer sb, String id)
           
protected  int addFileChooserMenu(StringBuffer sb)
           
protected  int addGrpChooserMenu(StringBuffer sb)
           
protected  int addImageChooserMenu(StringBuffer sb)
           
protected  int addLangMenu(StringBuffer sb, String wdglang)
           
protected  int addLockMenu(StringBuffer sb, boolean isFileDocument, String chooserId)
           
protected  int addMbrChooserMenu(StringBuffer sb)
           
protected  int addMediaChooserMenu(StringBuffer sb, boolean isFileDocument)
           
protected  int addPubChooserMenu(StringBuffer sb)
           
protected  int addQueryChooserMenu(StringBuffer sb)
           
protected  int addRemoveMenu(StringBuffer sb)
           
protected  int addShowChooserIdMenu(StringBuffer sb)
           
protected  int addThumbnail(StringBuffer sb, String chooserId)
           
protected  int addUploadMenu(StringBuffer sb, boolean isFileDocument)
           
protected  int addUpMenu(StringBuffer sb)
           
protected  int addWSChooserMenu(StringBuffer sb)
           
 String getCtxMenu(String menuItems, String lang, String chooserType, String chooserId)
           
 
Methods inherited from class com.jalios.jcms.ajax.AbstractCtxMenu
addCaddyMenu, 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, getUserLang, getUserLocale, getWorkspace, getZone, glp, inflate, isAdmin, isInFrontOffice, isLogged, readObject, setBaseUrl, setContextPath, setCtxCategories, setCurrentCategory, setJcmsContext, setLoggedMember, setMethod, setParameterMap, setPortal, setPortalCategory, setPublication, setResourcePath, setUrl, setUserLang, setUserLocale, setWorkspace, writeObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FLAG_ADD

public static final char FLAG_ADD
See Also:
Constant Field Values

FLAG_ADDPUB

public static final char FLAG_ADDPUB
See Also:
Constant Field Values

FLAG_UPLOAD

public static final char FLAG_UPLOAD
See Also:
Constant Field Values

FLAG_DOWN

public static final char FLAG_DOWN
See Also:
Constant Field Values

FLAG_EDIT

public static final char FLAG_EDIT
See Also:
Constant Field Values

FLAG_COLORCHR

public static final char FLAG_COLORCHR
See Also:
Constant Field Values

FLAG_GRPCHR

public static final char FLAG_GRPCHR
See Also:
Constant Field Values

FLAG_MBRCHR

public static final char FLAG_MBRCHR
See Also:
Constant Field Values

FLAG_IMGCHR

public static final char FLAG_IMGCHR
See Also:
Constant Field Values

FLAG_LOCK

public static final char FLAG_LOCK
See Also:
Constant Field Values

FLAG_MEDIACHR

public static final char FLAG_MEDIACHR
See Also:
Constant Field Values

FLAG_WSCHR

public static final char FLAG_WSCHR
See Also:
Constant Field Values

FLAG_FILECHR

public static final char FLAG_FILECHR
See Also:
Constant Field Values

FLAG_QUERYCHR

public static final char FLAG_QUERYCHR
See Also:
Constant Field Values

FLAG_REMOVE

public static final char FLAG_REMOVE
See Also:
Constant Field Values

FLAG_PUBCHR

public static final char FLAG_PUBCHR
See Also:
Constant Field Values

FLAG_TRASH

public static final char FLAG_TRASH
See Also:
Constant Field Values

FLAG_THUMBNAIL

public static final char FLAG_THUMBNAIL
See Also:
Constant Field Values

FLAG_UP

public static final char FLAG_UP
See Also:
Constant Field Values

FLAG_DATECHR

public static final char FLAG_DATECHR
See Also:
Constant Field Values

FLAG_DOCCHR

public static final char FLAG_DOCCHR
See Also:
Constant Field Values

FLAG_CHR_ID

public static final char FLAG_CHR_ID
See Also:
Constant Field Values

FLAG_CATCHR

public static final char FLAG_CATCHR
See Also:
Constant Field Values

FLAG_ML

public static final char FLAG_ML
See Also:
Constant Field Values

isDataWriteEnabled

protected boolean isDataWriteEnabled
Constructor Detail

WidgetCtxMenu

public WidgetCtxMenu(JcmsJspContext ctxt)
Method Detail

getCtxMenu

public String getCtxMenu(String menuItems,
                         String lang,
                         String chooserType,
                         String chooserId)
Specified by:
getCtxMenu in interface WidgetCtxMenuJSONInterface

addEditMenu

protected int addEditMenu(StringBuffer sb,
                          String id)

addClearMenu

protected int addClearMenu(StringBuffer sb)

addRemoveMenu

protected int addRemoveMenu(StringBuffer sb)

addAddMenu

protected int addAddMenu(StringBuffer sb)

addUpMenu

protected int addUpMenu(StringBuffer sb)

addDownMenu

protected int addDownMenu(StringBuffer sb)

addColorChooserMenu

protected int addColorChooserMenu(StringBuffer sb)

addFileChooserMenu

protected int addFileChooserMenu(StringBuffer sb)

addImageChooserMenu

protected int addImageChooserMenu(StringBuffer sb)

addMediaChooserMenu

protected int addMediaChooserMenu(StringBuffer sb,
                                  boolean isFileDocument)

addDocChooserMenu

protected int addDocChooserMenu(StringBuffer sb,
                                boolean isFileDocument,
                                String chooserId)

addUploadMenu

protected int addUploadMenu(StringBuffer sb,
                            boolean isFileDocument)

addPubChooserMenu

protected int addPubChooserMenu(StringBuffer sb)

addMbrChooserMenu

protected int addMbrChooserMenu(StringBuffer sb)

addGrpChooserMenu

protected int addGrpChooserMenu(StringBuffer sb)

addCatChooserMenu

protected int addCatChooserMenu(StringBuffer sb)

addWSChooserMenu

protected int addWSChooserMenu(StringBuffer sb)

addDateChooserMenu

protected int addDateChooserMenu(StringBuffer sb)

addShowChooserIdMenu

protected int addShowChooserIdMenu(StringBuffer sb)

addQueryChooserMenu

protected int addQueryChooserMenu(StringBuffer sb)

addLockMenu

protected int addLockMenu(StringBuffer sb,
                          boolean isFileDocument,
                          String chooserId)

addLangMenu

protected int addLangMenu(StringBuffer sb,
                          String wdglang)

addThumbnail

protected int addThumbnail(StringBuffer sb,
                           String chooserId)

addAddPubMenu

protected int addAddPubMenu(StringBuffer sb)


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