Package wt.eff

Interface EffConfigurationItem

All Superinterfaces:
_EffConfigurationItem, wt.eff._EffContext, wt.fc._Identified, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, wt.fc._UniquelyIdentified, EffContext, Identified, NetFactor, ObjectMappable, Persistable, Serializable, UniquelyIdentified
All Known Implementing Classes:
_ConfigurationItem, ConfigurationItem

@GenAsPersistable(interfaces=EffContext.class,extendable=true,properties={@GeneratedProperty(name="name",type=java.lang.String.class,supportedAPI=PUBLIC,javaDoc="The name of the configuration item. It is required and must be unique across all implementations of this class.",constraints=@PropertyConstraints(changeable=VIA_OTHER_MEANS,upperLimit=80,required=true),columnProperties=@ColumnProperties(unique=true)),@GeneratedProperty(name="description",type=java.lang.String.class,supportedAPI=PUBLIC,javaDoc="A description of the configuration item.")},foreignKeys=@GeneratedForeignKey(foreignKeyRole=@ForeignKeyRole(name="solution",type=ProductSolution.class,supportedAPI=PUBLIC,javaDoc="The solution for this EffConfigurationItem."),myRole=@MyRole(name="configItem",supportedAPI=PUBLIC,javaDoc="The EffConfigurationItem this solution represents."))) public interface EffConfigurationItem extends _EffConfigurationItem
A configuration item that serves as the context for which an Eff is valid. The solution/instance aspects have been deprecated; the configuration item reverts to its original role as simply a context for effectivities. The configuration aspect of the configuration item has been replaced by BaselineConfigurationVersion, with WTProductConfiguration as a Windchill implementation. Note that WTPartMaster is the context for effectivities.

Supported API: true

Extendable: true