Class LotBaseline

java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.lotbaseline._LotBaseline
wt.lotbaseline.LotBaseline
All Implemented Interfaces:
Externalizable, Serializable, wt.access._AccessControlled, wt.access._AccessControlList, wt.access._AdHocControlled, wt.access._IdentityAccessControlled, wt.access._PolicyAccessControlled, wt.access._SecurityLabeled, AccessControlled, wt.access.AccessControlList, AdHocControlled, wt.access.IdentityAccessControlled, wt.access.PolicyAccessControlled, SecurityLabeled, wt.admin._DomainAdministered, DomainAdministered, wt.fc._Identified, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, wt.fc._UniquelyIdentified, wt.fc.adminlock._AdministrativelyLockable, AdministrativelyLockable, Identified, NetFactor, ObjectMappable, Persistable, UniquelyIdentified, wt.folder._CabinetBased, wt.folder._Foldered, wt.folder._FolderEntry, wt.folder._FolderServiceManaged, CabinetBased, Foldered, FolderEntry, wt.folder.FolderServiceManaged, wt.folder.history.Movable, wt.iba.value._IBAHolder, wt.iba.value.IBAHolder, DisplayIdentification, wt.impact._Impact, wt.impact._Impacted, Impact, Impacted, wt.index._Indexable, Indexable, wt.inf.container._WTContained, wt.inf.container._WTContainedIdentified, WTContained, WTContainedIdentified, _LifeCycleManaged, LifeCycleManaged, wt.locks._Lockable, Lockable, wt.lotbaseline._LotBaselineIfc, wt.lotbaseline._LotBaselineTypeInterface, wt.lotbaseline.LotBaselineIfc, wt.lotbaseline.LotBaselineTypeInterface, wt.notify._Notifiable, Notifiable, _OrganizationOwned, _OrganizationOwnedImpl, wt.org.electronicIdentity._ElectronicallySignable, wt.org.electronicIdentity.ElectronicallySignable, OrganizationOwned, OrganizationOwnedImpl, wt.ownership._Ownable, wt.ownership.Ownable, wt.projmgmt.deliverable._SubjectOfDeliverable, wt.projmgmt.deliverable.SubjectOfDeliverable, wt.recent.RecentlyVisited, _TeamManaged, TeamManaged, wt.type._Typed, wt.type._TypeManaged, wt.type.FlexTyped, wt.type.Typed, wt.type.TypeManaged, wt.vc.baseline._AbstractBaseline, wt.vc.baseline._Baseline, wt.vc.baseline._NonStrictBaseline, wt.vc.baseline._StrictNonStrictBaseline, wt.vc.baseline.AbstractBaseline, Baseline, wt.vc.baseline.NonStrictBaseline, wt.vc.baseline.StrictNonStrictBaseline, wt.workflow.forum._SubjectOfForum, SubjectOfForum

@GenAsPersistable(superClass=WTObject.class,interfaces={wt.lotbaseline.LotBaselineIfc.class,OrganizationOwnedImpl.class,Notifiable.class,wt.projmgmt.deliverable.SubjectOfDeliverable.class,SubjectOfForum.class,wt.lotbaseline.LotBaselineTypeInterface.class,wt.vc.baseline.AbstractBaseline.class,wt.access.PolicyAccessControlled.class,Foldered.class,wt.ownership.Ownable.class,Indexable.class,LifeCycleManaged.class,SecurityLabeled.class,wt.access.IdentityAccessControlled.class,Impacted.class},properties={@GeneratedProperty(name="name",type=java.lang.String.class,javaDoc="The name of this LotBaseline object.",constraints=@PropertyConstraints(changeable=VIA_OTHER_MEANS,upperLimit=450,required=true),columnProperties=@ColumnProperties(index=true)),@GeneratedProperty(name="number",type=java.lang.String.class,javaDoc="The number attribute represents the number for this LotBaseline.",constraints=@PropertyConstraints(stringCase=UPPER_CASE,changeable=VIA_OTHER_MEANS,upperLimit=32,required=true),columnProperties=@ColumnProperties(columnName="lcNumber",defaultValue="0001")),@GeneratedProperty(name="description",type=java.lang.String.class,javaDoc="A user-friendly textual description of this LotBaseline object.",constraints=@PropertyConstraints(upperLimit=2048)),@GeneratedProperty(name="creator",type=WTPrincipalReference.class,javaDoc="Reference to principal that Creted by a LotBaseline instance.",constraints=@PropertyConstraints(required=true)),@GeneratedProperty(name="modifier",type=WTPrincipalReference.class,javaDoc="Reference to principal that last modified a LotBaseline instance.",constraints=@PropertyConstraints(required=true))},foreignKeys=@GeneratedForeignKey(foreignKeyRole=@ForeignKeyRole(name="lotBaselineContext",type=wt.productfamily.ProductFamilyMaster.class),myRole=@MyRole(name="thelotBaselineContext",cardinality=ZERO_TO_ONE)),tableProperties=@TableProperties(compositeUnique1="number"),iconProperties=@IconProperties(standardIcon="wtcore/images/LotBaseline.gif",openIcon="wtcore/images/LotBaseline.gif")) public class LotBaseline extends _LotBaseline
/** This class is an implementation of a specialize Baseline which baselines variants specification and module variants. It is uniquely identified by its number attribute.

Use the newLotBaseline static factory method(s), not the LotBaseline 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 Details

    • getOrganization

      public WTOrganization getOrganization()
      Gets the value of the attribute: ORGANIZATION.

      Supported API: true
      Returns:
      WTOrganization
    • setOrganization

      public void setOrganization(WTOrganization a_Organization) throws WTPropertyVetoException
      Sets the value of the attribute: ORGANIZATION.

      Supported API: true
      Parameters:
      a_Organization -
      Throws:
      WTPropertyVetoException