com.ptc.windchill.mpml.resource
Class MPMResource

java.lang.Object
  extended by wt.fc.WTObject
      extended by wt.enterprise.RevisionControlled
          extended by wt.part.WTPart
              extended by com.ptc.windchill.mpml.resource.MPMResource
All Implemented Interfaces:
MPMCompatible, Externalizable, Serializable, AccessControlled, wt.access.AccessControlList, wt.access.AdHocControlled, IdentityAccessControlled, wt.access.PolicyAccessControlled, wt.access.SecurityLabeled, wt.admin.DomainAdministered, AnnotationTarget, wt.build.BuildTarget, Changeable2, ChangeableIfc, ConfigurationManageable, ConfiguredVersion, ContentHolder, EffManagedVersion, EffRecordable, wt.effectivity.EffectivityHolder, wt.effectivity.EffectivityManageable, wt.epm.workspaces.Trackable, wt.epm.workspaces.WorkspaceTrackable, Releasable, wt.fc.archive.Archiveable, wt.fc.archive.ArchiveablePrimary, wt.fc.BusinessInformation, wt.fc.importer.ImportTrackable, NetFactor, ObjectMappable, Persistable, wt.federation.FederatedLinkHolder, wt.federation.RemotelyLinkable, CabinetBased, Foldered, FolderEntry, wt.folder.FolderServiceManaged, IteratedFoldered, Genericizable, wt.generic.OVTemplate, wt.generic.Variant, wt.iba.value.IBAHolder, DisplayIdentification, Indexable, WTContained, IteratedLifeCycleManaged, wt.lifecycle.LifeCycleManaged, Lockable, wt.maturity.Promotable, wt.meeting.actionitem.IteratedSubjectOfActionItem, wt.meeting.actionitem.SubjectOfActionItem, wt.note.NoteHolder, Notifiable, PathOccurrenceContext, PathOwner, UsesOccurrenceContext, wt.org.electronicIdentity.ElectronicallySignable, OrganizationOwned, OrganizationOwnedVersion, Ownable, wt.part.Part, wt.part.PartVersion, wt.recent.RecentlyVisited, wt.representation.Representable, wt.representation.RepresentablesAndMasters, wt.representation.RepresentationContributor, wt.team.TeamManaged, wt.type.FlexTyped, wt.type.Typed, wt.ufid.Federatable, wt.util.depthLock._DepthLock000, wt.util.depthLock._DepthLock001, wt.util.depthLock._DepthLock002, wt.util.depthLock._DepthLock003, wt.util.depthLock._DepthLock004, wt.util.depthLock._DepthLock005, wt.util.depthLock._DepthLock006, wt.util.depthLock._DepthLock007, Baselineable, Iterated, OneOffVersioned, Versionable, Versioned, ViewManageable, Workable, wt.viewmarkup.Viewable, wt.workflow.forum.IteratedSubjectOfForum, wt.workflow.forum.SubjectOfForum, wt.workflow.notebook.IteratedSubjectOfNotebook, wt.workflow.notebook.SubjectOfNotebook, wt.workflow.requirement.RequirementsManageable
Direct Known Subclasses:
MPMPlant, MPMResourceGroup

public abstract class MPMResource
extends WTPart
implements MPMCompatible, Externalizable



Supported API: true

Extendable: false

See Also:
Serialized Form

Field Summary
static String DESCRIPTION
          Label for the attribute; Description for Resources

Supported API: true
 
Fields inherited from class wt.part.WTPart
CONTRACT_NUMBER, DEFAULT_TRACE_CODE, DEFAULT_UNIT, END_ITEM, GENERIC_TYPE, JOB_AUTHORIZATION_NUMBER, NAME, NUMBER, PART_TYPE, PHASE, SOURCE
 
Fields inherited from class wt.enterprise.RevisionControlled
MASTER
 
Fields inherited from interface com.ptc.windchill.mpml.MPMCompatible
MASTER, MASTER_REFERENCE, NAME, NUMBER
 
Fields inherited from interface wt.org.OrganizationOwned
ORGANIZATION, ORGANIZATION_CODING_SYSTEM, ORGANIZATION_NAME, ORGANIZATION_UNIQUE_IDENTIFIER
 
Fields inherited from interface wt.generic.Genericizable
MASTER, MASTER_REFERENCE
 
Method Summary
 String getDescription()
          Gets the value of the attribute: DESCRIPTION.
 String getName()
          Gets the value of the attribute: NAME.
 String getNumber()
          Gets the value of the attribute: NUMBER.
 void setDescription(String a_Description)
          Sets the value of the attribute: DESCRIPTION.
 void setMaster(Mastered a_Master)
          Sets the object for the association that plays role: MASTER.
 void setName(String a_Name)
          Sets the value of the attribute: NAME.
 void setNumber(String a_Number)
          Sets the value of the attribute: NUMBER.
 
Methods inherited from class wt.part.WTPart
getContractNumber, getDefaultTraceCode, getDefaultUnit, getGenericType, getIdentity, getJobAuthorizationNumber, getOrganization, getOrganizationCodingSystem, getOrganizationName, getOrganizationUniqueIdentifier, getPartType, getPhase, getSource, initialize, initialize, isEndItem, newWTPart, newWTPart, newWTPart, setContractNumber, setDefaultTraceCode, setDefaultUnit, setEndItem, setGenericType, setJobAuthorizationNumber, setOrganization, setPartType, setPhase, setSource
 
Methods inherited from class wt.enterprise.RevisionControlled
getControlBranch, getCreatorEMail, getCreatorFullName, getCreatorName, getIterationIdentifier, getIterationNote, getMaster, getMasterReference, getModifier, getModifierEMail, getModifierFullName, getModifierName, isLatestIteration, setControlBranch, setMasterReference
 
Methods inherited from class wt.fc.WTObject
getDisplayIdentifier, getDisplayIdentity, getDisplayType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ptc.windchill.mpml.MPMCompatible
getMaster, getMasterReference, setMasterReference
 
Methods inherited from interface wt.org.OrganizationOwnedVersion
getOrganizationReference
 
Methods inherited from interface wt.org.OrganizationOwned
getOrganization, getOrganizationCodingSystem, getOrganizationName, getOrganizationUniqueIdentifier
 
Methods inherited from interface wt.generic.Genericizable
getMaster, getMasterReference, setMasterReference
 

Field Detail

DESCRIPTION

public static final String DESCRIPTION
Label for the attribute; Description for Resources

Supported API: true

See Also:
Constant Field Values
Method Detail

getDescription

public String getDescription()
Gets the value of the attribute: DESCRIPTION. Description for Resources

Supported API: true

Returns:
String

setDescription

public void setDescription(String a_Description)
                    throws WTPropertyVetoException
Sets the value of the attribute: DESCRIPTION. Description for Resources

Supported API: true

Parameters:
a_Description -
Throws:
WTPropertyVetoException

setMaster

public void setMaster(Mastered a_Master)
               throws WTPropertyVetoException,
                      WTException
Sets the object for the association that plays role: MASTER.

Supported API: true

Specified by:
setMaster in interface MPMCompatible
Specified by:
setMaster in interface ConfiguredVersion
Specified by:
setMaster in interface Genericizable
Specified by:
setMaster in interface Iterated
Overrides:
setMaster in class WTPart
Parameters:
a_Master -
Throws:
WTPropertyVetoException
WTException
See Also:
Mastered

getNumber

public String getNumber()
Gets the value of the attribute: NUMBER.

Supported API: true

Specified by:
getNumber in interface MPMCompatible
Overrides:
getNumber in class WTPart
Returns:
String

setNumber

public void setNumber(String a_Number)
               throws WTPropertyVetoException
Sets the value of the attribute: NUMBER.

Supported API: true

Specified by:
setNumber in interface MPMCompatible
Overrides:
setNumber in class WTPart
Parameters:
a_Number -
Throws:
WTPropertyVetoException

getName

public String getName()
Gets the value of the attribute: NAME.

Supported API: true

Specified by:
getName in interface MPMCompatible
Overrides:
getName in class WTPart
Returns:
String

setName

public void setName(String a_Name)
             throws WTPropertyVetoException
Sets the value of the attribute: NAME.

Supported API: true

Specified by:
setName in interface MPMCompatible
Overrides:
setName in class WTPart
Parameters:
a_Name -
Throws:
WTPropertyVetoException