Package wt.configuration
Class BaselineConfigurationConfigSpec
java.lang.Object
wt.configuration.BaselineConfigurationConfigSpec
- All Implemented Interfaces:
Externalizable,Serializable,wt.fc._NetFactor,NetFactor,ConfigSpec
public class BaselineConfigurationConfigSpec
extends Object
implements NetFactor, ConfigSpec, Externalizable
The config spec used by a
BaselineConfigurationVersion to traverse
its structure.
Use the newBaselineConfigurationConfigSpec static factory
method(s), not the BaselineConfigurationConfigSpec constructor,
to construct instances of this class. Instances must be constructed
using the static factory(s), in order to ensure proper initialization
of the instance.
Supported API: true
Extendable: false
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the attribute: configuration.protected voidinitialize(BaselineConfigurationVersion configuration) Supports initialization, following construction of an instance.newBaselineConfigurationConfigSpec(BaselineConfigurationVersion configuration) Instantiates a newBaselineConfigurationConfigSpec.voidsetConfiguration(BaselineConfigurationVersion a_Configuration) Sets the value of the attribute: configuration.
-
Method Details
-
getConfiguration
Gets the value of the attribute: configuration.
Supported API: true- Returns:
- BaselineConfigurationVersion
-
setConfiguration
public void setConfiguration(BaselineConfigurationVersion a_Configuration) throws WTPropertyVetoException Sets the value of the attribute: configuration.
Supported API: true- Parameters:
a_Configuration-- Throws:
WTPropertyVetoException
-
newBaselineConfigurationConfigSpec
public static BaselineConfigurationConfigSpec newBaselineConfigurationConfigSpec(BaselineConfigurationVersion configuration) throws WTPropertyVetoException Instantiates a newBaselineConfigurationConfigSpec. UseConfigurationHelper.getConfigSpecForConfiguration(BaselineConfigurationVersion)instead.
Supported API: true- Parameters:
configuration-- Returns:
- BaselineConfigurationConfigSpec
- Throws:
WTPropertyVetoException
-
initialize
protected void initialize(BaselineConfigurationVersion configuration) throws WTPropertyVetoException Supports initialization, following construction of an instance. Invoked by "new" factory having the same signature.
Supported API: true- Parameters:
configuration-- Throws:
WTPropertyVetoException
-