public class CmsWorkplaceConfiguration extends A_CmsXmlConfiguration
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
A_AUTOSETNAVIGATION
The "autosetnavigation" attribute.
|
static java.lang.String |
A_AUTOSETTITLE
The "autosettitle" attribute.
|
static java.lang.String |
A_BIGICON
The name of the attribute containing the name of the big icon.
|
static java.lang.String |
A_DESCRIPTION
The 'description' attribute.
|
static java.lang.String |
A_ERROR
The 'error' attribute.
|
static java.lang.String |
A_EXTENSION
The name of the attribute for file extensions in icon rules.
|
static java.lang.String |
A_INFO
The "info" attribute.
|
static java.lang.String |
A_ISVIEW
The isview attribute.
|
static java.lang.String |
A_MODE
The name of the mode attribute.
|
static java.lang.String |
A_NAME_PATTERN
The name pattern attrribute.
|
static java.lang.String |
A_NICE_NAME
The 'widget-config' attribute.
|
static java.lang.String |
A_OPTIONAL
The attribute name of the optional attribute for the user-info node.
|
static java.lang.String |
A_PAGE
The "page" attribute.
|
static java.lang.String |
A_PARAMS
The "params" attribute.
|
static java.lang.String |
A_PARENT
The "parent" attribute.
|
static java.lang.String |
A_PATH
The "path" attribute.
|
static java.lang.String |
A_PERMISSIONS
The "permissions" attribute.
|
static java.lang.String |
A_PRINCIPAL
The "principal" attribute.
|
static java.lang.String |
A_REFERENCE
The "reference" attribute.
|
static java.lang.String |
A_REPLACE
The "replace" attribute.
|
static java.lang.String |
A_RULE
The "rule" attribute.
|
static java.lang.String |
A_RULE_REGEX
The 'rule-regex' attribute.
|
static java.lang.String |
A_RULES
The "rules" attribute.
|
static java.lang.String |
A_SHOWNAVIGATION
The "shownavigation" attribute.
|
static java.lang.String |
A_TAB
The "tab" attribute.
|
static java.lang.String |
A_TARGET
The "target" attribute.
|
static java.lang.String |
A_VIEW_ORDER
Name of the attribute used to determine order of types in element views.
|
static java.lang.String |
A_WIDGET
The attribute name of the widget attribute for the user-info node.
|
static java.lang.String |
A_WIDGET_CONFIG
The 'widget-config' attribute.
|
static java.lang.String |
CONFIGURATION_DTD_NAME
The name of the DTD for this configuration.
|
static java.lang.String |
DEFAULT_XML_FILE_NAME
The name of the default XML file for this configuration.
|
static java.lang.String |
N_ACACIA_UNLOCK
Name of the acacia-unlock node.
|
static java.lang.String |
N_ACCESSCONTROL
The name of the access control node.
|
static java.lang.String |
N_ACCESSENTRY
The name of the access entry node.
|
static java.lang.String |
N_ALLOWBROKENRELATIONS
The name of the "allow broken relations" node.
|
static java.lang.String |
N_AUTOLOCK
The name of the autolock node.
|
static java.lang.String |
N_BACKGROUNDCOLOR
The name of the background color node.
|
static java.lang.String |
N_BUTTONSTYLE
The node name of the buttonstyle node.
|
static java.lang.String |
N_CATEGORYFOLDER
The name of the category folder node.
|
static java.lang.String |
N_COLOR
The name of the color node.
|
static java.lang.String |
N_CONTEXTMENU
The name of the context menu node.
|
static java.lang.String |
N_DATECREATED
The node name of the datecreated column node.
|
static java.lang.String |
N_DATEEXPIRED
The node name of the date expired column node.
|
static java.lang.String |
N_DATELASTMODIFIED
The node name of the datelastmodified column node.
|
static java.lang.String |
N_DATERELEASED
The node name of the date released column node.
|
static java.lang.String |
N_DEFAULTACCESSCONTROL
The name of the default access control node.
|
static java.lang.String |
N_DEFAULTLOCALE
The name of the node for the default locale.
|
static java.lang.String |
N_DEFAULTPREFERENCES
The node name of the default preferences node.
|
static java.lang.String |
N_DEFAULTPROPERTIES
The name of the default properties node.
|
static java.lang.String |
N_DEFAULTPROPERTIESONSTRUCTURE
The name of the default properties on structure node.
|
static java.lang.String |
N_DEFAULTPROPERTY
The name of the default property node.
|
static java.lang.String |
N_DIALOGHANDLER
Individual workplace handler node name.
|
static java.lang.String |
N_DIALOGHANDLERS
The main workplace handler node name.
|
static java.lang.String |
N_DIALOGSDEFAULTSETTINGS
The node name of the dialogs defaultsettings node.
|
static java.lang.String |
N_DIALOGSPREFERENCES
The node name of the dialogs preferences node.
|
static java.lang.String |
N_DIRECTEDITPROVIDER
The node name of the direct edit provider node.
|
static java.lang.String |
N_DIRECTEDITSTYLE
The node name of the directedit style node.
|
static java.lang.String |
N_DIRECTPUBLISH
The node name of the directpublish node.
|
static java.lang.String |
N_EDITOPTIONS
The name of the edit options node.
|
static java.lang.String |
N_EDITOR
The node name of the editor node.
|
static java.lang.String |
N_EDITORACTION
The name of the editor action node.
|
static java.lang.String |
N_EDITORCSSHANDLER
The name of the editor css handler node.
|
static java.lang.String |
N_EDITORCSSHANDLERS
The name of the editor css handlers node.
|
static java.lang.String |
N_EDITORGENERALOPTIONS
The node name of the editors general options node.
|
static java.lang.String |
N_EDITORHANDLER
The name of the editor handler node.
|
static java.lang.String |
N_EDITORPRECONDITION
The name of the editorprecondition node.
|
static java.lang.String |
N_EDITORPRECONDITIONS
The name of the editorpreconditions node.
|
static java.lang.String |
N_EDITORPREFERENCES
The node name of the editors preferences node.
|
static java.lang.String |
N_EDITORPREFERREDEDITORS
The node name of the editors preferred editors node.
|
static java.lang.String |
N_ENABLEADVANCEDPROPERTYTABS
The name of the "enable advanced property tabs" node.
|
static java.lang.String |
N_ENABLED
The subname of the rfsfilesettings/enabled node.
|
static java.lang.String |
N_ENABLEUSERMGMT
The name of the "user management enabled" node.
|
static java.lang.String |
N_ENTRIES
The node name of the file entries node.
|
static java.lang.String |
N_ENTRY
The name of the entry node.
|
static java.lang.String |
N_ENTRYOPTIONS
The node name of the file entryoptions node.
|
static java.lang.String |
N_EXCLUDEPATTERN
The name of the exclude-pattern node.
|
static java.lang.String |
N_EXPANDPERMISSIONSINHERITED
The name of the expand inherited permissions node.
|
static java.lang.String |
N_EXPANDPERMISSIONSUSER
The name of the expand user permissions node.
|
static java.lang.String |
N_EXPLORERDISPLAYOPTIONS
The node name of the explorer displayoptions node.
|
static java.lang.String |
N_EXPLORERGENERALOPTIONS
The node name of the explorer generaloptions node.
|
static java.lang.String |
N_EXPLORERPREFERENCES
The node name of the explorer preferences node.
|
static java.lang.String |
N_EXPLORERTYPE
The name of the explorer type node.
|
static java.lang.String |
N_EXPLORERTYPES
The name of the explorer types node.
|
static java.lang.String |
N_FILECOPY
The node name of the file copy node.
|
static java.lang.String |
N_FILEDELETION
The node name of the file deletion node.
|
static java.lang.String |
N_FILEENCODING
The subname of the rfsfilesettings/fileEncoding node.
|
static java.lang.String |
N_FILEPATH
The subname of the rfsfilesettings/filePath node.
|
static java.lang.String |
N_FOLDER
The node name of the start folder node.
|
static java.lang.String |
N_FOLDERCOPY
The node name of the folder copy node.
|
static java.lang.String |
N_GALLERIESPREFERENCES
The node name of the gallery preferences node.
|
static java.lang.String |
N_GALLERY_DEFAULT_SCOPE
Node name.
|
static java.lang.String |
N_GROUP_TRANSLATION
The node name of the group-translation node.
|
static java.lang.String |
N_HELPTEXT
The node name of the helptext node.
|
static java.lang.String |
N_ICONRULE
The name of the icon rule node.
|
static java.lang.String |
N_ICONRULES
The name of the icon rules node.
|
static java.lang.String |
N_INFOBLOCK
The node name of the info-block node.
|
static java.lang.String |
N_ISLOGFILE
The subname of the rfsfilesettings/isLogfile node.
|
static java.lang.String |
N_KEEP_ALIVE
Name of the "keep alive" setting node.
|
static java.lang.String |
N_KEY
The node name of the key node.
|
static java.lang.String |
N_LABELEDFOLDERS
The name of the "labeled folders" node.
|
static java.lang.String |
N_LISTALLPROJECTS
The node name of the list all projects node.
|
static java.lang.String |
N_LOCALE
The node name of the locale node.
|
static java.lang.String |
N_LOCALIZEDFOLDERS
The name of the "localized folders" node.
|
static java.lang.String |
N_LOCKEDBY
The node name of the lockedby column node.
|
static java.lang.String |
N_MAXUPLOADSIZE
The name of the "max file upload size" node.
|
static java.lang.String |
N_MENUITEMRULE
The name of the "menuitemrule" node.
|
static java.lang.String |
N_MENURULE
The name of the "menurule" node.
|
static java.lang.String |
N_MENURULES
The name of the "menurules" node.
|
static java.lang.String |
N_MULTICONTEXTMENU
The name of the context menu node.
|
static java.lang.String |
N_NAVTEXT
The node name of the navtext column node.
|
static java.lang.String |
N_NEWFOLDERCREATEINDEXPAGE
The name of the "create new folder with index page" node.
|
static java.lang.String |
N_NEWFOLDEREDITPROPERTIES
The name of the "create new folder with edit properties" node.
|
static java.lang.String |
N_NEWRESOURCE
The name of the new resource node.
|
static java.lang.String |
N_PERMISSIONS
The node name of the permissions column node.
|
static java.lang.String |
N_PERMISSIONSINHERITONFOLDER
The name of the inherit permissions on folder node.
|
static java.lang.String |
N_PREFERENCE
The node name for a preference.
|
static java.lang.String |
N_PREFERENCE_TAB
The name of the preference-tab element.
|
static java.lang.String |
N_PROJECT
The node name of the project node.
|
static java.lang.String |
N_PUBLISHBUTTONAPPEARANCE
The node name of the publish button appearance node.
|
static java.lang.String |
N_PUBLISHNOTIFICATION
The node name of the publish notification node.
|
static java.lang.String |
N_PUBLISHRELATEDRESOURCES
The name of the "publish related resources" node.
|
static java.lang.String |
N_REPORTTYPE
The node name of the report type node.
|
static java.lang.String |
N_REPOSITORY_FOLDER
The node name of the gallery upload folder handler node.
|
static java.lang.String |
N_RESTRICTEXPLORERVIEW
The node name of the restrict explorer view node.
|
static java.lang.String |
N_RFSFILEVIEWESETTINGS
The node name of the rfsfileviewsettings node.
|
static java.lang.String |
N_ROOT
The node name of the root node.
|
static java.lang.String |
N_ROOTPATH
The subname of the rfsfilesettings/rootPath node.
|
static java.lang.String |
N_ROOTS
The node name of the roots node.
|
static java.lang.String |
N_SEARCHINDEXNAME
The node name of the searchindex-name node.
|
static java.lang.String |
N_SEARCHVIEWSTYLE
The node name of the searchview-style node.
|
static java.lang.String |
N_SEPARATOR
The name of the separator node.
|
static java.lang.String |
N_SHOWEXPORTSETTINGS
The node name of the show lock node.
|
static java.lang.String |
N_SHOWFILEUPLOADBUTTON
The node name of the "show file upload button" option.
|
static java.lang.String |
N_SHOWLOCK
The node name of the show lock node.
|
static java.lang.String |
N_SHOWMESSAGES
The node name of the show messages node.
|
static java.lang.String |
N_SHOWUPLOADTYPEDIALOG
The name of the "create new folder with index page" node.
|
static java.lang.String |
N_SIZE
The node name of the size column node.
|
static java.lang.String |
N_STARTGALLERIES
The node name of the galleries start setting node.
|
static java.lang.String |
N_STARTGALLERY
The node name of the start gallery node.
|
static java.lang.String |
N_STATE
The node name of the state column node.
|
static java.lang.String |
N_SUBSITEMAP_CREATION_MODE
The node name for the subsitemap creation mode setting.
|
static java.lang.String |
N_SYNCHRONIZATION
The name of the synchronization node.
|
static java.lang.String |
N_TEXT
The name of the text node.
|
static java.lang.String |
N_TITLE
The node name of the title column node.
|
static java.lang.String |
N_TOOLMANAGER
The node name of the tool-manager node.
|
static java.lang.String |
N_TYPE
The node name of the type column node.
|
static java.lang.String |
N_UPLOADAPPLET
The node name of the uploadapplet node.
|
static java.lang.String |
N_URI
The node name of the uri node.
|
static java.lang.String |
N_USER_LISTS
The name of the user-lists node.
|
static java.lang.String |
N_USERCREATED
The node name of the user created node.
|
static java.lang.String |
N_USERINFO
The node name of the user-info node.
|
static java.lang.String |
N_USERINFOS
The node name of the user-infos node.
|
static java.lang.String |
N_USERLASTMODIFIED
The node name of the user lastmodified node.
|
static java.lang.String |
N_WINDOWSIZE
The subname of the rfsfilesettings/windowSize node.
|
static java.lang.String |
N_WORKPLACE
The node name of the master workplace node.
|
static java.lang.String |
N_WORKPLACECUSTOMFOOT
The name of the workplace custom foot node.
|
static java.lang.String |
N_WORKPLACEGENERALOPTIONS
The node name of the workplace general options node.
|
static java.lang.String |
N_WORKPLACEPREFERENCES
The node name of the workplace preferences node.
|
static java.lang.String |
N_WORKPLACESEARCH
The node name of the workplace-search node.
|
static java.lang.String |
N_WORKPLACESTARTUPSETTINGS
The node name of the workplace startup settings node.
|
static java.lang.String |
N_WORKPLACEVIEW
The node name of the view node.
|
static java.lang.String |
N_XMLCONTENTAUTOCORRECTION
The name of the xmlcontentautocorrection node.
|
A_ALIAS, A_CLASS, A_COUNT, A_DEFAULT, A_DESTINATION, A_ENABLED, A_FROM, A_HANDLER, A_ICON, A_ID, A_KEY, A_NAME, A_ORDER, A_PASSWORD, A_PORT, A_PROTOCOL, A_SUFFIX, A_TO, A_TYPE, A_URI, A_USER, A_VALUE, N_EXPORTPOINT, N_EXPORTPOINTS, N_NAME, N_PARAM, N_PROPERTY, N_RESOURCE, N_SITE, N_VALUE
ADD_PARAMETER_METHOD, INIT_CONFIGURATION_METHOD
Constructor and Description |
---|
CmsWorkplaceConfiguration() |
Modifier and Type | Method and Description |
---|---|
protected static void |
addContextMenuItemRules(org.apache.commons.digester.Digester digester,
java.lang.String xPathPrefix)
Adds the context menu item rules to the given digester.
|
protected void |
addContextMenuRules(org.apache.commons.digester.Digester digester)
Adds the digester rules for the menurules node.
|
protected void |
addDefaultAccessControlRules(org.apache.commons.digester.Digester digester)
Adds the digester rules for the defaultaccesscontrol node.
|
protected void |
addDefaultPreferencesRules(org.apache.commons.digester.Digester digester)
Adds the digester rules for the default-preferences node.
|
static void |
addExplorerTypeXmlRules(org.apache.commons.digester.Digester digester)
Adds the explorer type rules to the given digester.
|
protected void |
addMultiContextMenuRules(org.apache.commons.digester.Digester digester)
Adds the digester rules for the multicontextmenu node.
|
protected void |
addToolManagerRules(org.apache.commons.digester.Digester digester)
Adds the digester rules for the tool-manager node.
|
protected void |
addUserInfoRules(org.apache.commons.digester.Digester digester)
Adds the digester rules for the user-infos node.
|
void |
addXmlDigesterRules(org.apache.commons.digester.Digester digester)
Digests an XML node and creates an instance of this configurable class.
|
protected static void |
generateContextMenuItemXml(org.dom4j.Element parentElement,
CmsMenuRuleTranslator menuRuleTranslator,
CmsExplorerContextMenuItem item)
Creates the xml output for context menu item nodes and eventual subnodes.
|
static void |
generateExplorerTypesXml(org.dom4j.Element startNode,
java.util.List<CmsExplorerTypeSettings> explorerTypes,
boolean module)
Creates the xml output for explorer type nodes.
|
org.dom4j.Element |
generateXml(org.dom4j.Element parent)
Generates the XML element for this configurable class.
|
java.lang.String |
getDtdFilename()
Returns the name of the DTD file for this XML configuration,
e.g.
|
CmsWorkplaceManager |
getWorkplaceManager()
Returns the initialized workplace manager.
|
void |
initializeFinished()
Will be called when configuration of this object is finished.
|
protected void |
initMembers()
Initializes member variables.
|
void |
setWorkplaceManager(CmsWorkplaceManager manager)
Sets the generated workplace manager.
|
addConfigurationParameter, getConfiguration, getDtdSystemLocation, getDtdUrlPrefix, getXmlFileName, initConfiguration, setXmlFileName
public static final java.lang.String A_AUTOSETNAVIGATION
public static final java.lang.String A_AUTOSETTITLE
public static final java.lang.String A_BIGICON
public static final java.lang.String A_DESCRIPTION
public static final java.lang.String A_ERROR
public static final java.lang.String A_EXTENSION
public static final java.lang.String A_INFO
public static final java.lang.String A_ISVIEW
public static final java.lang.String A_MODE
public static final java.lang.String A_NAME_PATTERN
public static final java.lang.String A_NICE_NAME
public static final java.lang.String A_OPTIONAL
public static final java.lang.String A_PAGE
public static final java.lang.String A_PARAMS
public static final java.lang.String A_PARENT
public static final java.lang.String A_PATH
public static final java.lang.String A_PERMISSIONS
public static final java.lang.String A_PRINCIPAL
public static final java.lang.String A_REFERENCE
public static final java.lang.String A_REPLACE
public static final java.lang.String A_RULE
public static final java.lang.String A_RULE_REGEX
public static final java.lang.String A_RULES
public static final java.lang.String A_SHOWNAVIGATION
public static final java.lang.String A_TAB
public static final java.lang.String A_TARGET
public static final java.lang.String A_VIEW_ORDER
public static final java.lang.String A_WIDGET
public static final java.lang.String A_WIDGET_CONFIG
public static final java.lang.String CONFIGURATION_DTD_NAME
public static final java.lang.String DEFAULT_XML_FILE_NAME
public static final java.lang.String N_ACACIA_UNLOCK
public static final java.lang.String N_ACCESSCONTROL
public static final java.lang.String N_ACCESSENTRY
public static final java.lang.String N_ALLOWBROKENRELATIONS
public static final java.lang.String N_AUTOLOCK
public static final java.lang.String N_BACKGROUNDCOLOR
public static final java.lang.String N_BUTTONSTYLE
public static final java.lang.String N_CATEGORYFOLDER
public static final java.lang.String N_COLOR
public static final java.lang.String N_CONTEXTMENU
public static final java.lang.String N_DATECREATED
public static final java.lang.String N_DATEEXPIRED
public static final java.lang.String N_DATELASTMODIFIED
public static final java.lang.String N_DATERELEASED
public static final java.lang.String N_DEFAULTACCESSCONTROL
public static final java.lang.String N_DEFAULTLOCALE
public static final java.lang.String N_DEFAULTPREFERENCES
public static final java.lang.String N_DEFAULTPROPERTIES
public static final java.lang.String N_DEFAULTPROPERTIESONSTRUCTURE
public static final java.lang.String N_DEFAULTPROPERTY
public static final java.lang.String N_DIALOGHANDLER
public static final java.lang.String N_DIALOGHANDLERS
public static final java.lang.String N_DIALOGSDEFAULTSETTINGS
public static final java.lang.String N_DIALOGSPREFERENCES
public static final java.lang.String N_DIRECTEDITPROVIDER
public static final java.lang.String N_DIRECTEDITSTYLE
public static final java.lang.String N_DIRECTPUBLISH
public static final java.lang.String N_EDITOPTIONS
public static final java.lang.String N_EDITOR
public static final java.lang.String N_EDITORACTION
public static final java.lang.String N_EDITORCSSHANDLER
public static final java.lang.String N_EDITORCSSHANDLERS
public static final java.lang.String N_EDITORGENERALOPTIONS
public static final java.lang.String N_EDITORHANDLER
public static final java.lang.String N_EDITORPRECONDITION
public static final java.lang.String N_EDITORPRECONDITIONS
public static final java.lang.String N_EDITORPREFERENCES
public static final java.lang.String N_EDITORPREFERREDEDITORS
public static final java.lang.String N_ENABLEADVANCEDPROPERTYTABS
public static final java.lang.String N_ENABLED
public static final java.lang.String N_ENABLEUSERMGMT
public static final java.lang.String N_ENTRIES
public static final java.lang.String N_ENTRY
public static final java.lang.String N_ENTRYOPTIONS
public static final java.lang.String N_EXCLUDEPATTERN
public static final java.lang.String N_EXPANDPERMISSIONSINHERITED
public static final java.lang.String N_EXPANDPERMISSIONSUSER
public static final java.lang.String N_EXPLORERDISPLAYOPTIONS
public static final java.lang.String N_EXPLORERGENERALOPTIONS
public static final java.lang.String N_EXPLORERPREFERENCES
public static final java.lang.String N_EXPLORERTYPE
public static final java.lang.String N_EXPLORERTYPES
public static final java.lang.String N_FILECOPY
public static final java.lang.String N_FILEDELETION
public static final java.lang.String N_FILEENCODING
public static final java.lang.String N_FILEPATH
public static final java.lang.String N_FOLDER
public static final java.lang.String N_FOLDERCOPY
public static final java.lang.String N_GALLERIESPREFERENCES
public static final java.lang.String N_GALLERY_DEFAULT_SCOPE
public static final java.lang.String N_GROUP_TRANSLATION
public static final java.lang.String N_HELPTEXT
public static final java.lang.String N_ICONRULE
public static final java.lang.String N_ICONRULES
public static final java.lang.String N_INFOBLOCK
public static final java.lang.String N_ISLOGFILE
public static final java.lang.String N_KEEP_ALIVE
public static final java.lang.String N_KEY
public static final java.lang.String N_LABELEDFOLDERS
public static final java.lang.String N_LISTALLPROJECTS
public static final java.lang.String N_LOCALE
public static final java.lang.String N_LOCALIZEDFOLDERS
public static final java.lang.String N_LOCKEDBY
public static final java.lang.String N_MAXUPLOADSIZE
public static final java.lang.String N_MENUITEMRULE
public static final java.lang.String N_MENURULE
public static final java.lang.String N_MENURULES
public static final java.lang.String N_MULTICONTEXTMENU
public static final java.lang.String N_NAVTEXT
public static final java.lang.String N_NEWFOLDERCREATEINDEXPAGE
public static final java.lang.String N_NEWFOLDEREDITPROPERTIES
public static final java.lang.String N_NEWRESOURCE
public static final java.lang.String N_PERMISSIONS
public static final java.lang.String N_PERMISSIONSINHERITONFOLDER
public static final java.lang.String N_PREFERENCE
public static final java.lang.String N_PREFERENCE_TAB
public static final java.lang.String N_PROJECT
public static final java.lang.String N_PUBLISHBUTTONAPPEARANCE
public static final java.lang.String N_PUBLISHNOTIFICATION
public static final java.lang.String N_PUBLISHRELATEDRESOURCES
public static final java.lang.String N_REPORTTYPE
public static final java.lang.String N_REPOSITORY_FOLDER
public static final java.lang.String N_RESTRICTEXPLORERVIEW
public static final java.lang.String N_RFSFILEVIEWESETTINGS
public static final java.lang.String N_ROOT
public static final java.lang.String N_ROOTPATH
public static final java.lang.String N_ROOTS
public static final java.lang.String N_SEARCHINDEXNAME
public static final java.lang.String N_SEARCHVIEWSTYLE
public static final java.lang.String N_SEPARATOR
public static final java.lang.String N_SHOWEXPORTSETTINGS
public static final java.lang.String N_SHOWFILEUPLOADBUTTON
public static final java.lang.String N_SHOWLOCK
public static final java.lang.String N_SHOWMESSAGES
public static final java.lang.String N_SHOWUPLOADTYPEDIALOG
public static final java.lang.String N_SIZE
public static final java.lang.String N_STARTGALLERIES
public static final java.lang.String N_STARTGALLERY
public static final java.lang.String N_STATE
public static final java.lang.String N_SUBSITEMAP_CREATION_MODE
public static final java.lang.String N_SYNCHRONIZATION
public static final java.lang.String N_TEXT
public static final java.lang.String N_TITLE
public static final java.lang.String N_TOOLMANAGER
public static final java.lang.String N_TYPE
public static final java.lang.String N_UPLOADAPPLET
public static final java.lang.String N_URI
public static final java.lang.String N_USER_LISTS
public static final java.lang.String N_USERCREATED
public static final java.lang.String N_USERINFO
public static final java.lang.String N_USERINFOS
public static final java.lang.String N_USERLASTMODIFIED
public static final java.lang.String N_WINDOWSIZE
public static final java.lang.String N_WORKPLACE
public static final java.lang.String N_WORKPLACECUSTOMFOOT
public static final java.lang.String N_WORKPLACEGENERALOPTIONS
public static final java.lang.String N_WORKPLACEPREFERENCES
public static final java.lang.String N_WORKPLACESEARCH
public static final java.lang.String N_WORKPLACESTARTUPSETTINGS
public static final java.lang.String N_WORKPLACEVIEW
public static final java.lang.String N_XMLCONTENTAUTOCORRECTION
public CmsWorkplaceConfiguration()
public static void addExplorerTypeXmlRules(org.apache.commons.digester.Digester digester)
digester
- the digester to add the rules topublic static void generateExplorerTypesXml(org.dom4j.Element startNode, java.util.List<CmsExplorerTypeSettings> explorerTypes, boolean module)
startNode
- the startnode to add all rescource types toexplorerTypes
- the list of explorer typesmodule
- true if the XML tree for the module config should be generated, false otherwiseprotected static void addContextMenuItemRules(org.apache.commons.digester.Digester digester, java.lang.String xPathPrefix)
digester
- the digester to add the rules toxPathPrefix
- the path prefix (should be the path to the contextmenu or the multicontextmenu node)protected static void generateContextMenuItemXml(org.dom4j.Element parentElement, CmsMenuRuleTranslator menuRuleTranslator, CmsExplorerContextMenuItem item)
parentElement
- the parent element to add the item node tomenuRuleTranslator
- the menu rule translator to use for legacy rulesitem
- the context menu item to create the node forpublic void addXmlDigesterRules(org.apache.commons.digester.Digester digester)
I_CmsXmlConfiguration
digester
- the digester to useI_CmsXmlConfiguration.addXmlDigesterRules(org.apache.commons.digester.Digester)
public org.dom4j.Element generateXml(org.dom4j.Element parent)
I_CmsXmlConfiguration
parent
- the parent element in the XML treeI_CmsXmlConfiguration.generateXml(org.dom4j.Element)
public java.lang.String getDtdFilename()
I_CmsXmlConfiguration
opencms-configuration.dtd
.I_CmsXmlConfiguration.getDtdFilename()
public CmsWorkplaceManager getWorkplaceManager()
public void initializeFinished()
public void setWorkplaceManager(CmsWorkplaceManager manager)
manager
- the workplace manager to setprotected void addContextMenuRules(org.apache.commons.digester.Digester digester)
digester
- the digester objectprotected void addDefaultAccessControlRules(org.apache.commons.digester.Digester digester)
digester
- the digester objectprotected void addDefaultPreferencesRules(org.apache.commons.digester.Digester digester)
digester
- the digester objectprotected void addMultiContextMenuRules(org.apache.commons.digester.Digester digester)
digester
- the digester objectprotected void addToolManagerRules(org.apache.commons.digester.Digester digester)
digester
- the digester objectprotected void addUserInfoRules(org.apache.commons.digester.Digester digester)
digester
- the digester objectprotected void initMembers()
A_CmsXmlConfiguration
initMembers
in class A_CmsXmlConfiguration
A_CmsXmlConfiguration.initMembers()