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.StringATT_DESCstatic java.lang.StringATT_DESC_IDstatic java.lang.StringATT_MENU_LAYOUTSstatic java.lang.StringATT_MENU_MODELstatic java.lang.StringATT_MENU_STYLEstatic java.lang.StringATT_NAMEstatic java.lang.StringATT_TOOLBAR_ENABLED_FEATURESstatic java.lang.StringATT_TOOLBAR_ID_FEATURESstatic java.lang.StringATT_TOOLBAR_LAYOUTSstatic java.lang.StringATT_TOOLBAR_MODELstatic java.lang.StringATT_TOOLBAR_VISIBLE_FEATURESstatic java.lang.StringLAYOUT_SEPARATORstatic java.lang.StringNODE_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.StringgetDescriptor()java.lang.StringgetDescriptorId()protected java.lang.StringgetKeyAttribute()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 thegetKeyandsetKeymethods.java.lang.StringgetMenuLayouts()java.lang.StringgetMenuModel()java.lang.StringgetMenuStyle()java.lang.StringgetName()java.lang.StringgetToolbarEnabledFeatures()java.lang.StringgetToolbarIdFeatures()java.lang.StringgetToolbarLayouts()java.lang.StringgetToolbarModel()java.lang.StringgetToolbarVisibleFeatures()voidsetDescriptor(java.lang.String descriptor)voidsetDescriptorId(java.lang.String descId)voidsetMenuLayouts(java.lang.String menuLayouts)voidsetMenuModel(java.lang.String menuModel)voidsetMenuStyle(java.lang.String menuStyle)voidsetName(java.lang.String name)voidsetToolbarEnabledFeatures(java.lang.String enableFeatures)voidsetToolbarIdFeatures(java.lang.String idFeatures)voidsetToolbarLayouts(java.lang.String toolbarLayouts)voidsetToolbarModel(java.lang.String toolbarModel)voidsetToolbarVisibleFeatures(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:AbstractConfigurationElementThis method must return the attribute that uniquely identifies this element among its siblings; if no single attribute can be used, return null and override thegetKeyandsetKeymethods.- Specified by:
 getKeyAttributein classAbstractConfigurationElement
 
 - 
 
 -