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 void
applyChanges(java.lang.String sessionID)
apply changes to I-Servervoid
collectData(java.lang.String sessionID)
get feature infos data from I-Server or cache.FeatureInfo
getFeatureInfoByID(java.lang.String id)
get the feature info by pulldown control's id.java.util.ArrayList<FeatureInfo>
getFeatureInfos()
get the list of feature infos.boolean
hasData()
whether we have the feature info data.void
loadDefaultStatus()
load default status as feature info status.void
setHasData(boolean _hasData)
set whether we have the feature info data.
-
-
-
Method Detail
-
collectData
public void collectData(java.lang.String sessionID) throws WebObjectsException
Description copied from interface:FeatureInfos
get feature infos data from I-Server or cache.- Specified by:
collectData
in interfaceFeatureInfos
- Throws:
WebObjectsException
-
hasData
public boolean hasData()
Description copied from interface:FeatureInfos
whether we have the feature info data.- Specified by:
hasData
in interfaceFeatureInfos
- Returns:
- whether we have the feature info data.
-
setHasData
public void setHasData(boolean _hasData)
Description copied from interface:FeatureInfos
set whether we have the feature info data. This is only used in PreferencesBean's serializer.- Specified by:
setHasData
in interfaceFeatureInfos
-
getFeatureInfos
public java.util.ArrayList<FeatureInfo> getFeatureInfos()
Description copied from interface:FeatureInfos
get the list of feature infos.- Specified by:
getFeatureInfos
in interfaceFeatureInfos
- Returns:
- the list of feature infos.
-
loadDefaultStatus
public void loadDefaultStatus()
Description copied from interface:FeatureInfos
load default status as feature info status.- Specified by:
loadDefaultStatus
in interfaceFeatureInfos
-
applyChanges
public void applyChanges(java.lang.String sessionID) throws WebObjectsException
Description copied from interface:FeatureInfos
apply changes to I-Server- Specified by:
applyChanges
in interfaceFeatureInfos
- Throws:
WebObjectsException
-
getFeatureInfoByID
public FeatureInfo getFeatureInfoByID(java.lang.String id)
Description copied from interface:FeatureInfos
get the feature info by pulldown control's id.- Specified by:
getFeatureInfoByID
in interfaceFeatureInfos
- Returns:
-
-