Package com.microstrategy.web.objects
Class FeatureInfosImpl
- java.lang.Object
-
- com.microstrategy.web.objects.FeatureInfosImpl
-
- All Implemented Interfaces:
FeatureInfos
public class FeatureInfosImpl extends java.lang.Object implements FeatureInfos
-
-
Constructor Summary
Constructors Constructor Description FeatureInfosImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyChanges(java.lang.String sessionID)apply changes to I-ServervoidcollectData(java.lang.String sessionID)get feature infos data from I-Server or cache.FeatureInfogetFeatureInfoByID(java.lang.String id)get the feature info by pulldown control's id.java.util.ArrayList<FeatureInfo>getFeatureInfos()get the list of feature infos.booleanhasData()whether we have the feature info data.voidloadDefaultStatus()load default status as feature info status.voidsetHasData(boolean _hasData)set whether we have the feature info data.
-
-
-
Method Detail
-
collectData
public void collectData(java.lang.String sessionID) throws WebObjectsExceptionDescription copied from interface:FeatureInfosget feature infos data from I-Server or cache.- Specified by:
collectDatain interfaceFeatureInfos- Throws:
WebObjectsException
-
hasData
public boolean hasData()
Description copied from interface:FeatureInfoswhether we have the feature info data.- Specified by:
hasDatain interfaceFeatureInfos- Returns:
- whether we have the feature info data.
-
setHasData
public void setHasData(boolean _hasData)
Description copied from interface:FeatureInfosset whether we have the feature info data. This is only used in PreferencesBean's serializer.- Specified by:
setHasDatain interfaceFeatureInfos
-
getFeatureInfos
public java.util.ArrayList<FeatureInfo> getFeatureInfos()
Description copied from interface:FeatureInfosget the list of feature infos.- Specified by:
getFeatureInfosin interfaceFeatureInfos- Returns:
- the list of feature infos.
-
loadDefaultStatus
public void loadDefaultStatus()
Description copied from interface:FeatureInfosload default status as feature info status.- Specified by:
loadDefaultStatusin interfaceFeatureInfos
-
applyChanges
public void applyChanges(java.lang.String sessionID) throws WebObjectsExceptionDescription copied from interface:FeatureInfosapply changes to I-Server- Specified by:
applyChangesin interfaceFeatureInfos- Throws:
WebObjectsException
-
getFeatureInfoByID
public FeatureInfo getFeatureInfoByID(java.lang.String id)
Description copied from interface:FeatureInfosget the feature info by pulldown control's id.- Specified by:
getFeatureInfoByIDin interfaceFeatureInfos- Returns:
-
-