Package com.microstrategy.utils.config
Interface ConfigurationElementList
-
- All Superinterfaces:
java.lang.Cloneable
,ConfigurationElement
- All Known Implementing Classes:
AbstractConfigurationElementList
,AddonInfoList
,AdminServersList
,AllowContentTypes
,AllowDomains
,AltDBParamInfoList
,AltDBParamSectionInfoList
,AppschemaDisabledSources
,AreaLayersInfoList
,Assignments
,BaseMapsInfoList
,BeanTaskConfig
,BlockListConfig
,BrowserSettingDefinitionList
,ContextInfo
,ContextMenuList
,CustomThresholdBandList
,CustomThresholdList
,DBIDsInfoList
,DBParamInfoList
,DBParamSectionInfoList
,DBPreferenceItemList
,DBPreferencesInfoList
,DBsInfoList
,DBTypesInfoList
,DBVersionsInfoList
,DBVLDBPropertyList
,Definition
,DenyDomains
,DynamicMenus
,ErrorInfoList
,ESRICloudAppsInfoList
,ESRIGeoShapesInfoList
,ESRIProxyURLList
,ESRIWebMapsInfoList
,EventFlagList
,EventFlagListSet
,EventHandlerList
,EventInfo
,EventList
,EventListSet
,EventMapList
,ExportFormatList
,ExportPlaintextDelimiterList
,FolderMappingList
,GeoRolesInfoList
,GeoShapesInfoList
,GraphFormatInfoHelper.Exceptions
,GraphFormatInfoHelper.GraphAttributes
,GraphFormatInfoHelper.GraphMajorTypes
,GraphFormatInfoHelper.GraphMinorTypes
,GraphFormatInfoHelper.GraphObjects
,GraphFormatInfoHelper.IncludeTypes
,JavaScriptInfoList
,Macros
,MapDecorations
,MapNameConversionElement
,MapNameConversions
,MapStyleList
,MicrostrategyProjectInfoList
,MicrostrategyProjectsInfoList
,MSTRGeoShapesInfoList
,ObjBrowserFolderLinks
,PageInfoList
,PaperSizesList
,ProjectInfo
,Property
,PropertySet
,PropertySets
,RibbonList
,RibbonListSet
,SectionInfoList
,ShapeFileMaps
,ShapeKeysInfoList
,ShortcutList
,ShortcutListSet
,StaticSessionList
,StyleInfo
,SystemPickerList
,TaskFactoryList
,TaskFactoryParamList
,TaskMetadataImpl
,TasksList
,TemplateInfoList
,ToolbarInfoList
,Transitions
,VisualizationGroup
,VisualizationGroups
,VisualizationList
,Visualizations
,VisualizationTemplates
,WebAttributeList
,WebBeanInfoList
,WebBeanPropertyList
,WebBeanStyleList
,WebGuiComponentList
,WebLoginProviderList
,WebWrapperAttributeList
,WhiteListCommandHelper
,WhiteListCommandHelper.LibraryWhiteListCommandInfo
,WhiteListCommandHelper.MobileWhiteListCommandInfo
,WhiteListCommandHelper.WebWhiteListCommandInfo
,WidgetProps
,Widgets
public interface ConfigurationElementList extends ConfigurationElement
This interface represents a collection ofConfigurationElement
instances. It should be implemented by those classes whose child elements are all of the same type.- Since:
- MicroStrategy Web 9.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
clear()
Clears the element of the collectionConfigurationElement
get(int index)
ConfigurationElement
get(java.lang.Object key)
java.lang.Object
getKey(int index)
java.util.Enumeration
getValues()
void
put(java.lang.Object key, ConfigurationElement element)
Add an element to the collectionConfigurationElement
remove(java.lang.Object key)
Removes an element from the collectionint
size()
-
Methods inherited from interface com.microstrategy.utils.config.ConfigurationElement
getAttribute, getAttributes, getElement, getElements, getKey, getNodeName, getStrAttribute, initFromXML, reload, toXML
-
-
-
-
Method Detail
-
clear
void clear()
Clears the element of the collection
-
get
ConfigurationElement get(int index)
- Parameters:
index
- index of the object to return- Returns:
- The object in the collection with the given index
-
get
ConfigurationElement get(java.lang.Object key)
- Parameters:
key
- the key of the object to return- Returns:
- An object of the collection with the given Key
-
put
void put(java.lang.Object key, ConfigurationElement element)
Add an element to the collection- Parameters:
key
- the key of the objectelement
- the configelement to add
-
remove
ConfigurationElement remove(java.lang.Object key)
Removes an element from the collection- Parameters:
key
- the key of the object to remove;- Returns:
- the removed ConfigurationElement object
-
size
int size()
- Returns:
- the size of the collection
-
getKey
java.lang.Object getKey(int index)
- Parameters:
index
- the index of the requested Object- Returns:
- the key ob the object in index
-
getValues
java.util.Enumeration getValues()
- Returns:
- an enumeration of the values currently in the collection
-
-