Class PublicationCtxMenu

    • Field Detail

      • cidsParam

        protected transient java.lang.String cidsParam
      • cidsURL

        protected transient java.lang.String cidsURL
      • classes

        public transient java.lang.ThreadLocal<java.lang.String> classes
      • isDataWriteEnabled

        protected transient boolean isDataWriteEnabled
      • isNotEditableData

        protected transient boolean isNotEditableData
      • workspaceFilter

        protected transient java.lang.String workspaceFilter
      • isLogged

        protected transient boolean isLogged
      • canWorkOn

        protected transient boolean canWorkOn
      • isFileDocument

        protected transient boolean isFileDocument
      • isDBData

        protected transient boolean isDBData
      • isTreeNode

        protected transient boolean isTreeNode
      • isWorkMerge

        protected transient boolean isWorkMerge
      • isWorkAdmin

        protected transient boolean isWorkAdmin
    • Constructor Detail

      • PublicationCtxMenu

        public PublicationCtxMenu​(JcmsJspContext ctxt)
    • Method Detail

      • getCtxMenu

        public java.lang.String getCtxMenu​(java.lang.String id,
                                           java.lang.String menuItems)
      • getCtxMenu

        public java.lang.String getCtxMenu​(java.lang.String id,
                                           java.lang.String menuItems,
                                           java.lang.String classes)
      • computeRights

        protected void computeRights​(Publication pub)
      • addEditJPortalMenu

        protected int addEditJPortalMenu​(java.lang.StringBuffer sb,
                                         Data data)
      • addEditMenu

        protected int addEditMenu​(java.lang.StringBuffer sb,
                                  Data pub,
                                  boolean popup)
      • addDeleteMenu

        protected int addDeleteMenu​(java.lang.StringBuffer sb,
                                    Publication pub)
      • addWebDAVMenu

        protected int addWebDAVMenu​(java.lang.StringBuffer sb,
                                    Publication pub)
      • addValidateMenu

        protected int addValidateMenu​(java.lang.StringBuffer sb,
                                      Publication pub)
      • addArchiveMenu

        protected int addArchiveMenu​(java.lang.StringBuffer sb,
                                     Publication pub)
      • isArchiveMenuEnabled

        protected boolean isArchiveMenuEnabled​(Publication pub)
      • addVersionMenu

        protected int addVersionMenu​(java.lang.StringBuffer sb,
                                     Publication pub)
      • isVersionMenuEnabled

        protected boolean isVersionMenuEnabled​(Publication pub)
      • addUploadMenu

        protected int addUploadMenu​(java.lang.StringBuffer sb,
                                    Publication pub)
      • addUploadTracksMenu

        protected int addUploadTracksMenu​(java.lang.StringBuffer sb,
                                          Publication pub)
        Since:
        jcms-10.0.6 JCMS-8730
      • addImageEditorMenu

        protected int addImageEditorMenu​(java.lang.StringBuffer sb,
                                         Publication pub)
      • addDownloadMenu

        protected int addDownloadMenu​(java.lang.StringBuffer sb,
                                      Publication pub)
      • addPublicLinkMenu

        protected int addPublicLinkMenu​(java.lang.StringBuffer sb,
                                        Publication pub)
      • addLockMenu

        protected int addLockMenu​(java.lang.StringBuffer sb,
                                  Publication pub)
      • addPreviewMenu

        protected int addPreviewMenu​(java.lang.StringBuffer sb,
                                     Publication pub)
      • addExportMenu

        protected int addExportMenu​(java.lang.StringBuffer sb,
                                    Publication pub)
      • addWorkCopyMenu

        protected int addWorkCopyMenu​(java.lang.StringBuffer sb,
                                      Publication pub)
      • addWorkCopyDiffMenu

        protected int addWorkCopyDiffMenu​(java.lang.StringBuffer sb,
                                          Publication pub)
      • addWorkMergeMenu

        protected int addWorkMergeMenu​(java.lang.StringBuffer sb,
                                       Publication pub)
      • addMergeDocMenu

        protected int addMergeDocMenu​(java.lang.StringBuffer sb,
                                      Publication pub)
      • addCheckRightsMenu

        protected int addCheckRightsMenu​(java.lang.StringBuffer sb,
                                         Publication pub)
      • addDuplicateMenu

        protected int addDuplicateMenu​(java.lang.StringBuffer sb,
                                       Publication pub)
      • addDeepDuplicateMenu

        protected int addDeepDuplicateMenu​(java.lang.StringBuffer sb,
                                           Publication pub)
      • addAttachPubMenu

        protected int addAttachPubMenu​(java.lang.StringBuffer sb,
                                       Data data)
      • addThumbnail

        protected int addThumbnail​(java.lang.StringBuffer sb,
                                   Publication pub)
      • addMetadataMenu

        protected int addMetadataMenu​(java.lang.StringBuffer sb,
                                      Publication pub)
      • addImportMenu

        protected int addImportMenu​(java.lang.StringBuffer sb,
                                    Publication pub)
      • addWFHistoryMenu

        protected int addWFHistoryMenu​(java.lang.StringBuffer sb,
                                       Publication pub)
      • addPublicationAbstractMenu

        protected int addPublicationAbstractMenu​(java.lang.StringBuffer sb,
                                                 Publication pub)
      • addCategoriesMenu

        protected int addCategoriesMenu​(java.lang.StringBuffer sb,
                                        Publication pub)
      • addRightsMenu

        protected int addRightsMenu​(java.lang.StringBuffer sb,
                                    Publication pub)
      • addFileProcessorAction

        protected int addFileProcessorAction​(java.lang.StringBuffer sb,
                                             Publication pub)
      • addUploadAssociatedPDF

        protected int addUploadAssociatedPDF​(java.lang.StringBuffer sb,
                                             Publication pub)
      • setCategoryParam

        public void setCategoryParam​(JcmsJspContext ctxt,
                                     java.lang.String cidsParam)