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:
 
 
 - 
 
 -