Package com.microstrategy.web.app
Class FlagInfo
- java.lang.Object
 - 
- com.microstrategy.utils.config.AbstractConfigurationElement
 - 
- com.microstrategy.web.app.FlagInfo
 
 
 
- 
- All Implemented Interfaces:
 ConfigurationElement,ConfigurationFile,java.lang.Cloneable
public class FlagInfo extends AbstractConfigurationElement
A FlagInfo class instance represents the information regarding a flag.- Since:
 - MicroStrategy Web 8.0.0
 
 
- 
- 
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_ACTIONstatic java.lang.StringATT_ExcludeDrillPathstatic java.lang.StringATT_IDstatic java.lang.StringATT_TYPEstatic java.lang.StringATT_VALUEstatic java.lang.StringNODE_FLAG- 
Fields inherited from class com.microstrategy.utils.config.AbstractConfigurationElement
ATT_CONFIG_SRC, ATT_DELETED, ATT_POSITION, ATT_PROTOTYPE, ATT_USE_DEFAULT 
 - 
 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAction()booleangetExculdeDrillPath()java.lang.StringgetID()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.StringgetType()intgetValue()protected voidinitDefaultAttributes()This method can be overridden to set default values for attributes.voidsetAction(java.lang.String action)voidsetExculdeDrillPath(boolean excludeDrillPath)voidsetID(java.lang.String id)voidsetType(java.lang.String type)voidsetValue(int value)- 
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, 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_FLAG
public static final java.lang.String NODE_FLAG
- Since:
 - MicroStrategy Web 9.0.0
 - See Also:
 - Constant Field Values
 
 
- 
ATT_ID
public static final java.lang.String ATT_ID
- Since:
 - MicroStrategy Web 8.0.1
 - See Also:
 - Constant Field Values
 
 
- 
ATT_VALUE
public static final java.lang.String ATT_VALUE
- See Also:
 - Constant Field Values
 
 
- 
ATT_ACTION
public static final java.lang.String ATT_ACTION
- See Also:
 - Constant Field Values
 
 
- 
ATT_TYPE
public static final java.lang.String ATT_TYPE
- See Also:
 - Constant Field Values
 
 
- 
ATT_ExcludeDrillPath
public static final java.lang.String ATT_ExcludeDrillPath
- Since:
 - MicroStrategy Web 9.0.0
 - See Also:
 - Constant Field Values
 
 
 - 
 
- 
Constructor Detail
- 
FlagInfo
public FlagInfo()
Class constructor. Initializes a new -empty- instance of the FlagInfo class. 
- 
FlagInfo
public FlagInfo(org.w3c.dom.Node root)
Class constructor. Initializes an FlagInfo instance based on the information included on the XML Node- Parameters:
 root- Node instance representing the FlagInfo information.
 
 - 
 
- 
Method Detail
- 
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- Since:
 - MicroStrategy Web 9.0.0
 
 
- 
initDefaultAttributes
protected void initDefaultAttributes()
Description copied from class:AbstractConfigurationElementThis method can be overridden to set default values for attributes. Simply extend this method and callAbstractConfigurationElement.setAttribute(java.lang.String, java.lang.Object)- Overrides:
 initDefaultAttributesin classAbstractConfigurationElement- Since:
 - MicroStrategy Web 9.0.0
 
 
- 
setValue
public void setValue(int value)
 
- 
getValue
public int getValue()
 
- 
setAction
public void setAction(java.lang.String action)
 
- 
getAction
public java.lang.String getAction()
 
- 
setType
public void setType(java.lang.String type)
 
- 
getType
public java.lang.String getType()
 
- 
setID
public void setID(java.lang.String id)
- Since:
 - MicroStrategy Web 8.0.1
 
 
- 
getID
public java.lang.String getID()
- Since:
 - MicroStrategy Web 8.0.1
 
 
- 
setExculdeDrillPath
public void setExculdeDrillPath(boolean excludeDrillPath)
- Since:
 - MicroStrategy Web 9.0.0
 
 
- 
getExculdeDrillPath
public boolean getExculdeDrillPath()
- Since:
 - MicroStrategy Web 9.0.0
 
 
 - 
 
 -