Package com.ptc.windchill.wp
Class AbstractWorkPackageMaster
java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
com.ptc.windchill.wp._AbstractWorkPackageMaster
com.ptc.windchill.wp.AbstractWorkPackageMaster
- All Implemented Interfaces:
Externalizable,Serializable,wt.facade.contentcontrol._ContentControllable,wt.facade.contentcontrol.ContentControllable,wt.fc._Identified,wt.fc._NetFactor,wt.fc._ObjectMappable,wt.fc._Persistable,wt.fc._UniquelyIdentified,Identified,NetFactor,ObjectMappable,Persistable,UniquelyIdentified,wt.federation._FederatedLinkHolder,wt.federation._RemotelyLinkable,wt.federation.FederatedLinkHolder,wt.federation.RemotelyLinkable,DisplayIdentification,wt.inf.container._WTContained,wt.inf.container._WTContainedIdentified,WTContained,WTContainedIdentified,_OrganizationOwned,_OrganizationOwnedImpl,wt.org._OrganizationOwnedMaster,OrganizationOwned,OrganizationOwnedImpl,OrganizationOwnedMaster,wt.projmgmt.deliverable._MasteredSubjectOfDeliverable,wt.projmgmt.deliverable._SubjectOfDeliverable,wt.projmgmt.deliverable.MasteredSubjectOfDeliverable,wt.projmgmt.deliverable.SubjectOfDeliverable,wt.recent.RecentlyVisited,wt.ufid._Federatable,wt.ufid.Federatable,wt.vc._Mastered,Mastered
- Direct Known Subclasses:
com.ptc.windchill.wp.rep._ReplicationPackageMaster,com.ptc.windchill.wp.tdp._TechnicalDataPackageMaster,com.ptc.windchill.wp._WorkPackageMaster
@GenAsPersistable(superClass=WTObject.class,interfaces={Mastered.class,WTContained.class,OrganizationOwned.class,UniquelyIdentified.class,WTContainedIdentified.class,OrganizationOwnedMaster.class,wt.ufid.Federatable.class,wt.facade.contentcontrol.ContentControllable.class,wt.projmgmt.deliverable.MasteredSubjectOfDeliverable.class},serializable=EXTERNALIZABLE_BASIC,properties={@GeneratedProperty(name="name",type=java.lang.String.class,accessors=@PropertyAccessors(setExceptions={}),constraints=@PropertyConstraints(changeable=VIA_OTHER_MEANS,upperLimit=128)),@GeneratedProperty(name="number",type=java.lang.String.class,javaDoc="A string representing the number of a package.",constraints=@PropertyConstraints(changeable=VIA_OTHER_MEANS,upperLimit=32,required=true),columnProperties=@ColumnProperties(index=true,columnName="packageNumber"))},derivedProperties=@DerivedProperty(name="contentControlExists",derivedFrom="contentControllableInfo>contentControlExists"),iconProperties=@IconProperties(standardIcon="netmarkets/images/package.gif",openIcon="netmarkets/images/package.gif"))
public abstract class AbstractWorkPackageMaster
extends _AbstractWorkPackageMaster
Abstract root class for all work package master objects.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
- See Also:
-
Field Summary
Fields inherited from class com.ptc.windchill.wp._AbstractWorkPackageMaster
CONTENT_CONTROL_EXISTS, EXTERNALIZATION_VERSION_UID, NAME, NUMBERFields inherited from class wt.fc._WTObject
CREATE_TIMESTAMP, MODIFY_TIMESTAMPFields inherited from interface wt.facade.contentcontrol._ContentControllable
CONTENT_CONTROLLABLE_INFOFields inherited from interface wt.ufid._Federatable
FEDERATABLE_INFOFields inherited from interface wt.vc._Mastered
SERIESFields inherited from interface wt.org._OrganizationOwned
ORGANIZATION_CODING_SYSTEM, ORGANIZATION_NAME, ORGANIZATION_UNIQUE_IDENTIFIERFields inherited from interface wt.org._OrganizationOwnedImpl
ORGANIZATION_REFERENCEFields inherited from interface wt.fc._Persistable
PERSIST_INFOFields inherited from interface wt.inf.container._WTContained
CONTAINER, CONTAINER_NAME, CONTAINER_REFERENCEFields inherited from interface wt.identity.DisplayIdentification
DISPLAY_IDENTIFIER, DISPLAY_IDENTITY, DISPLAY_TYPEFields inherited from interface wt.org.OrganizationOwned
ORGANIZATION, ORGANIZATION_REFERENCEFields inherited from interface wt.fc.Persistable
IDENTITY, TYPEFields inherited from interface wt.projmgmt.deliverable.SubjectOfDeliverable
loggerFields inherited from interface wt.inf.container.WTContained
CONTAINER_ID -
Method Summary
Modifier and TypeMethodDescriptionConstructs and returns an identification object.Gets the value of the attribute: ORGANIZATION.Gets the value of the attribute: ORGANIZATION_REFERENCE.voidsetOrganization(WTOrganization a_Organization) Sets the value of the attribute: ORGANIZATION.voidsetOrganizationReference(WTPrincipalReference a_OrganizationReference) Sets the value of the attribute: ORGANIZATION_REFERENCE.Methods inherited from class com.ptc.windchill.wp._AbstractWorkPackageMaster
getClassInfo, getConceptualClassname, getContainer, getContainerName, getContainerReference, getContentControllableInfo, getFederatableInfo, getName, getNumber, getOrganizationCodingSystem, getOrganizationName, getOrganizationUniqueIdentifier, getSeries, getType, isContentControlExists, readExternal, readExternal, readVersion, setContainer, setContainerReference, setContentControlExists, setContentControllableInfo, setFederatableInfo, setName, setSeries, super_readExternal_AbstractWorkPackageMaster, super_readVersion_AbstractWorkPackageMaster, super_writeExternal_AbstractWorkPackageMaster, writeExternal, writeExternalMethods inherited from class wt.fc.WTObject
checkAttributes, duplicate, getDisplayIdentifier, getDisplayIdentity, getDisplayType, getIdentity, initialize, toStringMethods inherited from class wt.fc._WTObject
equals, getCreateTimestamp, getModifyTimestamp, getPersistInfo, hashCode, readVersion, setPersistInfoMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface wt.fc._Persistable
getPersistInfo, setPersistInfoMethods inherited from interface wt.fc.Persistable
checkAttributes, getIdentity
-
Method Details
-
getIdentificationObject
Constructs and returns an identification object. This method is the only way to obtain an identification object.
Supported API: true- Returns:
- IdentificationObject
- Throws:
WTException- the wT exception
-
getOrganizationReference
Gets the value of the attribute: ORGANIZATION_REFERENCE.
Supported API: true- Specified by:
getOrganizationReferencein interface_OrganizationOwnedImpl- Specified by:
getOrganizationReferencein interfaceOrganizationOwned- Overrides:
getOrganizationReferencein class_AbstractWorkPackageMaster- Returns:
- WTPrincipalReference
- See Also:
-
setOrganizationReference
public void setOrganizationReference(WTPrincipalReference a_OrganizationReference) throws WTPropertyVetoException Sets the value of the attribute: ORGANIZATION_REFERENCE.
Supported API: true- Specified by:
setOrganizationReferencein interface_OrganizationOwnedImpl- Specified by:
setOrganizationReferencein interfaceOrganizationOwned- Overrides:
setOrganizationReferencein class_AbstractWorkPackageMaster- Parameters:
a_OrganizationReference- the new organization reference- Throws:
WTPropertyVetoException- the wT property veto exception- See Also:
-
getOrganization
Gets the value of the attribute: ORGANIZATION.
Supported API: true- Returns:
- WTOrganization
-
setOrganization
Sets the value of the attribute: ORGANIZATION.
Supported API: true- Parameters:
a_Organization- the new organization- Throws:
WTPropertyVetoException- the wT property veto exception
-