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,ESRIURLPrefixList,ESRIURLPrefixListNew,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,VisualizationList,Visualizations,WebAttributeList,WebBeanInfoList,WebBeanPropertyList,WebBeanStyleList,WebGuiComponentList,WebLoginProviderList,WebWrapperAttributeList,WhiteListCommandHelper,WhiteListCommandHelper.LibraryWhiteListCommandInfo,WhiteListCommandHelper.MobileWhiteListCommandInfo,WhiteListCommandHelper.WebWhiteListCommandInfo,WidgetProps
public interface ConfigurationElementList extends ConfigurationElement
This interface represents a collection ofConfigurationElementinstances. 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 voidclear()Clears the element of the collectionConfigurationElementget(int index)ConfigurationElementget(java.lang.Object key)java.lang.ObjectgetKey(int index)java.util.EnumerationgetValues()voidput(java.lang.Object key, ConfigurationElement element)Add an element to the collectionConfigurationElementremove(java.lang.Object key)Removes an element from the collectionintsize()-
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
-
-