Package com.microstrategy.web.objects
Interface WebProjectSetting
- 
- All Known Implementing Classes:
 WebProjectPlatformAnalyticsStatisticsTableSettingImpl
public interface WebProjectSettingThis interface corresponds to a single setting of a project reference. This interface contains methods to examine the ID, datatype, and value of the setting, plus a method to change the setting.- Since:
 - MicroStrategy Web 7.5.2
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetDataType()Returns the datatype of the setting, fromEnumDSSXMLDataType.intgetID()Returns the ID of the setting, fromEnumDSSXMLServerProjectSettingID.java.lang.StringgetValue()Returns the current value of the setting, in string format.voidsetValue(java.lang.String val)Sets a new value for the setting. 
 - 
 
- 
- 
Method Detail
- 
getID
int getID()
Returns the ID of the setting, fromEnumDSSXMLServerProjectSettingID.- Returns:
 - The ID of this setting, from 
EnumDSSXMLServerProjectSettingID. 
 
- 
getDataType
int getDataType()
Returns the datatype of the setting, fromEnumDSSXMLDataType.- Returns:
 - The datatype of this setting, from 
EnumDSSXMLDataType. 
 
- 
getValue
java.lang.String getValue()
Returns the current value of the setting, in string format.- Returns:
 - The current value of the setting.
 
 
- 
setValue
void setValue(java.lang.String val)
Sets a new value for the setting. Note that this value should fit the datatype of the setting; if it does not, an error will occur upon saving the ownerWebServerDefobject back to metadata.- Parameters:
 val- The new value to use for the setting.
 
 - 
 
 -