wt.configuration
Interface BaselineConfigurationMaster

All Superinterfaces:
Mastered, NetFactor, ObjectMappable, PathOccurrenceMasterContext, Persistable, Serializable
All Known Implementing Classes:
WTProductConfigurationMaster

public interface BaselineConfigurationMaster
extends Mastered, PathOccurrenceMasterContext

An internal object which associates a version (BaselineConfigurationVersion) with the {@link ConfiguredMaster}.

Supported API: true

Extendable: false


Field Summary
static String CONFIGURATION_FOR
          Label for the attribute; The object this is a configuration for.
static String CONFIGURATION_FOR_REFERENCE
          Label for the attribute; The object this is a configuration for.
 
Method Summary
 ConfiguredMaster getConfigurationFor()
          Gets the object for the association that plays role: CONFIGURATION_FOR.
 ObjectReference getConfigurationForReference()
          Gets the value of the attribute: CONFIGURATION_FOR_REFERENCE.
 void setConfigurationFor(ConfiguredMaster a_ConfigurationFor)
          Sets the object for the association that plays role: CONFIGURATION_FOR.
 void setConfigurationForReference(ObjectReference a_ConfigurationForReference)
          Sets the value of the attribute: CONFIGURATION_FOR_REFERENCE.
 

Field Detail

CONFIGURATION_FOR

static final String CONFIGURATION_FOR
Label for the attribute; The object this is a configuration for.

Supported API: true

See Also:
Constant Field Values

CONFIGURATION_FOR_REFERENCE

static final String CONFIGURATION_FOR_REFERENCE
Label for the attribute; The object this is a configuration for.

Supported API: true

See Also:
Constant Field Values
Method Detail

getConfigurationFor

ConfiguredMaster getConfigurationFor()
Gets the object for the association that plays role: CONFIGURATION_FOR. The object this is a configuration for.

Supported API: true

Returns:
ConfiguredMaster

setConfigurationFor

void setConfigurationFor(ConfiguredMaster a_ConfigurationFor)
                         throws WTPropertyVetoException,
                                WTException
Sets the object for the association that plays role: CONFIGURATION_FOR. The object this is a configuration for.

Supported API: true

Parameters:
a_ConfigurationFor -
Throws:
WTPropertyVetoException
WTException

getConfigurationForReference

ObjectReference getConfigurationForReference()
Gets the value of the attribute: CONFIGURATION_FOR_REFERENCE. The object this is a configuration for.

Supported API: true

Returns:
ObjectReference

setConfigurationForReference

void setConfigurationForReference(ObjectReference a_ConfigurationForReference)
                                  throws WTPropertyVetoException
Sets the value of the attribute: CONFIGURATION_FOR_REFERENCE. The object this is a configuration for.

Supported API: true

Parameters:
a_ConfigurationForReference -
Throws:
WTPropertyVetoException