Package wt.vc.baseline
Class ManagedBaseline
java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.enterprise._Managed
wt.enterprise.Managed
wt.vc.baseline._ManagedBaseline
wt.vc.baseline.ManagedBaseline
- 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.facade.persistedcollection._PersistedCollectable,PersistedCollectable,wt.fc._Identified,wt.fc._NetFactor,wt.fc._ObjectMappable,wt.fc._Persistable,wt.fc._UniquelyIdentified,wt.fc.adminlock._AdministrativelyLockable,AdministrativelyLockable,wt.fc.BusinessInformation,Identified,NetFactor,ObjectMappable,Persistable,UniquelyIdentified,wt.federation._FederatedLinkHolder,wt.federation._RemotelyLinkable,wt.federation.FederatedLinkHolder,wt.federation.RemotelyLinkable,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.notify._Notifiable,Notifiable,wt.org.electronicIdentity._ElectronicallySignable,wt.org.electronicIdentity.ElectronicallySignable,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.ufid._Federatable,wt.ufid.Federatable,wt.vc.baseline._AbstractBaseline,wt.vc.baseline._Baseline,wt.vc.baseline._ManagedBaselineTypeInterface,wt.vc.baseline._NonStrictBaseline,wt.vc.baseline._StrictNonStrictBaseline,wt.vc.baseline.AbstractBaseline,Baseline,wt.vc.baseline.ManagedBaselineTypeInterface,wt.vc.baseline.NonStrictBaseline,wt.vc.baseline.StrictNonStrictBaseline,wt.workflow.forum._SubjectOfForum,SubjectOfForum,wt.workflow.notebook._SubjectOfNotebook,wt.workflow.notebook.SubjectOfNotebook
- Direct Known Subclasses:
_ESIManagedBaseline
@GenAsPersistable(superClass=Managed.class,interfaces={Baseline.class,wt.ufid.Federatable.class,wt.access.IdentityAccessControlled.class,wt.vc.baseline.ManagedBaselineTypeInterface.class,PersistedCollectable.class,wt.vc.baseline.AbstractBaseline.class,wt.projmgmt.deliverable.SubjectOfDeliverable.class,Impacted.class},extendable=true,versions={-3932827367806281375L,-6799293740538619438L},properties={@GeneratedProperty(name="number",type=java.lang.String.class,supportedAPI=PUBLIC,javaDoc="Unique identifier.",constraints=@PropertyConstraints(stringCase=UPPER_CASE,changeable=VIA_OTHER_MEANS),columnProperties=@ColumnProperties(index=true,columnName="BaselineNumber")),@GeneratedProperty(name="name",type=java.lang.String.class,supportedAPI=PUBLIC,javaDoc="Descriptive name.",constraints=@PropertyConstraints(changeable=VIA_OTHER_MEANS),columnProperties=@ColumnProperties(persistent=true)),@GeneratedProperty(name="description",type=java.lang.String.class,supportedAPI=PUBLIC,javaDoc="Description of the purpose or use of this Baseline.",constraints=@PropertyConstraints(upperLimit=4000))},foreignKeys=@GeneratedForeignKey(name="BaselineTopObjLink",myRoleIsRoleA=false,foreignKeyRole=@ForeignKeyRole(name="topObject",type=Baselineable.class,supportedAPI=PUBLIC),myRole=@MyRole(name="topForBaseline")),tableProperties=@TableProperties(compositeIndex1="+upper(name)"),iconProperties=@IconProperties(standardIcon="netmarkets/images/baseline.gif",openIcon="netmarkets/images/baseline.gif"))
public class ManagedBaseline
extends _ManagedBaseline
This class is an implementation of a Baseline. It is uniquely identified
by its number attribute.
Use the newManagedBaseline static factory method(s), not
the ManagedBaseline 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: true
- See Also:
-
Field Summary
Fields inherited from class wt.vc.baseline._ManagedBaseline
DESCRIPTION, NAME, NUMBER, TOP_OBJECT, TOP_OBJECT_REFERENCEFields inherited from interface wt.lifecycle._LifeCycleManaged
LIFE_CYCLE_STATE, STATEFields inherited from interface wt.vc.baseline._StrictNonStrictBaseline
STRICTFields inherited from interface wt.team._TeamManaged
TEAM_ID, TEAM_TEMPLATE_ID -
Method Summary
Modifier and TypeMethodDescriptionReturns a string that can be displayed to the user to identify the object.static ManagedBaselineDefault factory for the class.Methods inherited from class wt.vc.baseline._ManagedBaseline
getDescription, getName, getNumber, getTopObject, getTopObjectReference, isStrict, setDescription, setName, setNumber, setStrict, setTopObject, setTopObjectReferenceMethods inherited from class wt.enterprise._Managed
getCreator, getLifeCycleState, getState, getTeamId, getTeamTemplateIdMethods inherited from class wt.fc.WTObject
getDisplayIdentifier, getDisplayIdentity, getDisplayTypeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface wt.fc.Persistable
checkAttributes
-
Method Details
-
getIdentity
Returns a string that can be displayed to the user to identify the object. WTObject implements a default method that returns a string representation of this object's identifier.
Supported API: true- Specified by:
getIdentityin interfacewt.fc.BusinessInformation- Specified by:
getIdentityin interfacePersistable- Overrides:
getIdentityin classManaged- Returns:
- String
-
newManagedBaseline
Default factory for the class.
Supported API: true- Returns:
- ManagedBaseline
- Throws:
WTException
-