Package com.microstrategy.web.app
Class RibbonInfo
- java.lang.Object
-
- com.microstrategy.utils.config.AbstractConfigurationElement
-
- com.microstrategy.web.app.RibbonInfo
-
- All Implemented Interfaces:
ConfigurationElement
,ConfigurationFile
,java.lang.Cloneable
public class RibbonInfo extends AbstractConfigurationElement
- Since:
- MicroStrategy Web 9.0.1
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.microstrategy.utils.config.AbstractConfigurationElement
AbstractConfigurationElement.FilteredList
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ATT_DESC
static java.lang.String
ATT_DESC_ID
static java.lang.String
ATT_MENU_LAYOUTS
static java.lang.String
ATT_MENU_MODEL
static java.lang.String
ATT_MENU_STYLE
static java.lang.String
ATT_NAME
static java.lang.String
ATT_TOOLBAR_ENABLED_FEATURES
static java.lang.String
ATT_TOOLBAR_ID_FEATURES
static java.lang.String
ATT_TOOLBAR_LAYOUTS
static java.lang.String
ATT_TOOLBAR_MODEL
static java.lang.String
ATT_TOOLBAR_VISIBLE_FEATURES
static java.lang.String
LAYOUT_SEPARATOR
static java.lang.String
NODE_RIBBON
-
Fields inherited from class com.microstrategy.utils.config.AbstractConfigurationElement
ATT_CONFIG_SRC, ATT_DELETED, ATT_POSITION, ATT_PROTOTYPE, ATT_USE_DEFAULT
-
-
Constructor Summary
Constructors Constructor Description RibbonInfo()
Empty constructor of a RibbonInfo initialize private fields with default values.RibbonInfo(java.lang.String name)
Constructor for an RibbonInfo with the given the arguments.RibbonInfo(org.w3c.dom.Node root)
Creates an RibbonInfo with the information in the xml node.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDescriptor()
java.lang.String
getDescriptorId()
protected java.lang.String
getKeyAttribute()
This method must return the attribute that uniquely identifies this element among its siblings; if no single attribute can be used, return null and override thegetKey
andsetKey
methods.java.lang.String
getMenuLayouts()
java.lang.String
getMenuModel()
java.lang.String
getMenuStyle()
java.lang.String
getName()
java.lang.String
getToolbarEnabledFeatures()
java.lang.String
getToolbarIdFeatures()
java.lang.String
getToolbarLayouts()
java.lang.String
getToolbarModel()
java.lang.String
getToolbarVisibleFeatures()
void
setDescriptor(java.lang.String descriptor)
void
setDescriptorId(java.lang.String descId)
void
setMenuLayouts(java.lang.String menuLayouts)
void
setMenuModel(java.lang.String menuModel)
void
setMenuStyle(java.lang.String menuStyle)
void
setName(java.lang.String name)
void
setToolbarEnabledFeatures(java.lang.String enableFeatures)
void
setToolbarIdFeatures(java.lang.String idFeatures)
void
setToolbarLayouts(java.lang.String toolbarLayouts)
void
setToolbarModel(java.lang.String toolbarModel)
void
setToolbarVisibleFeatures(java.lang.String visibleFeatures)
-
Methods inherited from class com.microstrategy.utils.config.AbstractConfigurationElement
addFileSource, applyCustomization, applyCustomizations, cleanUpDeletedElements, clone, delete, deltas, deltas, equalAtts, equalElements, equalNodeValues, equals, equalsIncludingDeletedElements, exportAttributesToXML, exportElementsToXML, exportNodeValueToXML, getAttribute, getAttributes, getBoolAttribute, getChildKey, getConfigSrc, getDTDFileName, getElement, getElement, getElements, getFileLoader, getIntAttribute, getIntAttribute, getKey, getLineNumber, getList, getNextKey, getNodeName, getNodeValue, getNodeValue, getOrCreateElement, getParent, getPosition, getPrototype, getRegisteredClass, getSelfInitPath, getSource, getStrAttribute, getUseDefault, getXMLParserParameters, getXMLSerializerParameters, hashCode, hashCodeAtts, hashCodeElements, hashCodeNodeValues, hasRegisteredClass, initAttributesFromXML, initDefaultAttributes, initElementFromXML, initElementsFromXML, initFromFile, initFromResource, initFromXML, initFromXML, initNodeValueFromXML, initPrototype, isActive, isCustomized, isDeleted, isDirty, isInSource, isKeyAttribute, load, mergeChanges, newChildInstance, newSource, original, populate, printAttributes, printElements, printNodeValue, refreshLists, registerClass, registerElement, registerElement, registerElementList, reload, reloadPrototype, removeAttribute, removeDefaults, replaceList, restore, save, save, saveChangesAs, saveConfig, saveFlatXML, saveNode, saveSource, setAttribute, setBoolAttribute, setChildOriginals, setConfigSrc, setCustomized, setElement, setFileLoader, setIntAttribute, setKey, setLineNumber, setNodeName, setNodeValue, setPosition, setPrototype, setSelfInitPath, setStrAttribute, setUseDefault, setUseValidation, throwConfigParseException, toString, toXML, toXML, toXML, toXML, useNodeValue, useValidation
-
-
-
-
Field Detail
-
NODE_RIBBON
public static final java.lang.String NODE_RIBBON
- See Also:
- Constant Field Values
-
ATT_NAME
public static final java.lang.String ATT_NAME
- See Also:
- Constant Field Values
-
ATT_DESC_ID
public static final java.lang.String ATT_DESC_ID
- See Also:
- Constant Field Values
-
ATT_DESC
public static final java.lang.String ATT_DESC
- See Also:
- Constant Field Values
-
ATT_MENU_MODEL
public static final java.lang.String ATT_MENU_MODEL
- See Also:
- Constant Field Values
-
ATT_MENU_STYLE
public static final java.lang.String ATT_MENU_STYLE
- See Also:
- Constant Field Values
-
ATT_TOOLBAR_MODEL
public static final java.lang.String ATT_TOOLBAR_MODEL
- See Also:
- Constant Field Values
-
ATT_TOOLBAR_VISIBLE_FEATURES
public static final java.lang.String ATT_TOOLBAR_VISIBLE_FEATURES
- See Also:
- Constant Field Values
-
ATT_TOOLBAR_ENABLED_FEATURES
public static final java.lang.String ATT_TOOLBAR_ENABLED_FEATURES
- See Also:
- Constant Field Values
-
ATT_TOOLBAR_ID_FEATURES
public static final java.lang.String ATT_TOOLBAR_ID_FEATURES
- See Also:
- Constant Field Values
-
ATT_TOOLBAR_LAYOUTS
public static final java.lang.String ATT_TOOLBAR_LAYOUTS
- See Also:
- Constant Field Values
-
LAYOUT_SEPARATOR
public static final java.lang.String LAYOUT_SEPARATOR
- See Also:
- Constant Field Values
-
ATT_MENU_LAYOUTS
public static final java.lang.String ATT_MENU_LAYOUTS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RibbonInfo
public RibbonInfo()
Empty constructor of a RibbonInfo initialize private fields with default values.
-
RibbonInfo
public RibbonInfo(org.w3c.dom.Node root)
Creates an RibbonInfo with the information in the xml node.- Parameters:
root
- An XML Node with the information for this event map.
-
RibbonInfo
public RibbonInfo(java.lang.String name)
Constructor for an RibbonInfo with the given the arguments.- Parameters:
name
- The name of the RibbonInfo object.
-
-
Method Detail
-
getName
public java.lang.String getName()
- Returns:
- the name of the ribbon
-
setName
public void setName(java.lang.String name)
-
getDescriptorId
public java.lang.String getDescriptorId()
-
setDescriptorId
public void setDescriptorId(java.lang.String descId)
-
getDescriptor
public java.lang.String getDescriptor()
-
setDescriptor
public void setDescriptor(java.lang.String descriptor)
-
getMenuModel
public java.lang.String getMenuModel()
-
setMenuModel
public void setMenuModel(java.lang.String menuModel)
-
getMenuStyle
public java.lang.String getMenuStyle()
-
setMenuStyle
public void setMenuStyle(java.lang.String menuStyle)
-
getToolbarModel
public java.lang.String getToolbarModel()
-
setToolbarModel
public void setToolbarModel(java.lang.String toolbarModel)
-
getToolbarVisibleFeatures
public java.lang.String getToolbarVisibleFeatures()
-
setToolbarVisibleFeatures
public void setToolbarVisibleFeatures(java.lang.String visibleFeatures)
-
getToolbarEnabledFeatures
public java.lang.String getToolbarEnabledFeatures()
-
setToolbarEnabledFeatures
public void setToolbarEnabledFeatures(java.lang.String enableFeatures)
-
getToolbarIdFeatures
public java.lang.String getToolbarIdFeatures()
-
setToolbarIdFeatures
public void setToolbarIdFeatures(java.lang.String idFeatures)
-
getToolbarLayouts
public java.lang.String getToolbarLayouts()
-
setToolbarLayouts
public void setToolbarLayouts(java.lang.String toolbarLayouts)
-
getMenuLayouts
public java.lang.String getMenuLayouts()
-
setMenuLayouts
public void setMenuLayouts(java.lang.String menuLayouts)
-
getKeyAttribute
protected java.lang.String getKeyAttribute()
Description copied from class:AbstractConfigurationElement
This method must return the attribute that uniquely identifies this element among its siblings; if no single attribute can be used, return null and override thegetKey
andsetKey
methods.- Specified by:
getKeyAttribute
in classAbstractConfigurationElement
-
-