com.ptc.windchill.mpml
Interface MPMCompatible

All Superinterfaces:
AccessControlled, wt.access.AccessControlList, wt.access.AdHocControlled, Baselineable, ConfigurationManageable, ConfiguredVersion, Iterated, wt.lifecycle.LifeCycleManaged, Lockable, NetFactor, ObjectMappable, OneOffVersioned, OrganizationOwned, OrganizationOwnedVersion, Ownable, Persistable, wt.recent.RecentlyVisited, Serializable, wt.team.TeamManaged, Versionable, Versioned, Workable, WTContained
All Known Implementing Classes:
MPMMfgProcess, MPMPlant, MPMResource, MPMResourceGroup

public interface MPMCompatible
extends Iterated, WTContained, OrganizationOwnedVersion, ConfiguredVersion, wt.lifecycle.LifeCycleManaged, Workable



Supported API: true

Extendable: false


Field Summary
static String MASTER
          Label for the attribute.
static String MASTER_REFERENCE
          Label for the attribute.
static String NAME
          Label for the attribute.
static String NUMBER
          Label for the attribute.
 
Fields inherited from interface wt.org.OrganizationOwned
ORGANIZATION, ORGANIZATION_CODING_SYSTEM, ORGANIZATION_NAME, ORGANIZATION_UNIQUE_IDENTIFIER
 
Method Summary
 Mastered getMaster()
          Gets the object for the association that plays role: MASTER.
 ObjectReference getMasterReference()
          Gets the value of the attribute: MASTER_REFERENCE.
 String getName()
          Gets the value of the attribute: NAME.
 String getNumber()
          Gets the value of the attribute: NUMBER.
 void setMaster(Mastered a_Master)
          Sets the object for the association that plays role: MASTER.
 void setMasterReference(ObjectReference a_MasterReference)
          Sets the value of the attribute: MASTER_REFERENCE.
 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 interface wt.org.OrganizationOwnedVersion
getOrganizationReference
 
Methods inherited from interface wt.org.OrganizationOwned
getOrganization, getOrganizationCodingSystem, getOrganizationName, getOrganizationUniqueIdentifier
 

Field Detail

NUMBER

static final String NUMBER
Label for the attribute.

Supported API: true

See Also:
Constant Field Values

NAME

static final String NAME
Label for the attribute.

Supported API: true

See Also:
Constant Field Values

MASTER

static final String MASTER
Label for the attribute.

Supported API: true

See Also:
Constant Field Values

MASTER_REFERENCE

static final String MASTER_REFERENCE
Label for the attribute.

Supported API: true

See Also:
Constant Field Values
Method Detail

getNumber

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

Supported API: true

Returns:
String

setNumber

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

Supported API: true

Parameters:
a_Number -
Throws:
WTPropertyVetoException

getName

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

Supported API: true

Returns:
String

setName

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

Supported API: true

Parameters:
a_Name -
Throws:
WTPropertyVetoException

getMaster

Mastered getMaster()
Gets the object for the association that plays role: MASTER.

Supported API: true

Specified by:
getMaster in interface ConfiguredVersion
Specified by:
getMaster in interface Iterated
Specified by:
getMaster in interface OrganizationOwnedVersion
Returns:
Mastered
See Also:
Mastered

setMaster

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 ConfiguredVersion
Specified by:
setMaster in interface Iterated
Parameters:
a_Master -
Throws:
WTPropertyVetoException
WTException
See Also:
Mastered

getMasterReference

ObjectReference getMasterReference()
Gets the value of the attribute: MASTER_REFERENCE.

Supported API: true

Specified by:
getMasterReference in interface ConfiguredVersion
Specified by:
getMasterReference in interface Iterated
Specified by:
getMasterReference in interface OrganizationOwnedVersion
Returns:
ObjectReference
See Also:
Mastered

setMasterReference

void setMasterReference(ObjectReference a_MasterReference)
                        throws WTPropertyVetoException
Sets the value of the attribute: MASTER_REFERENCE.

Supported API: true

Specified by:
setMasterReference in interface ConfiguredVersion
Specified by:
setMasterReference in interface Iterated
Parameters:
a_MasterReference -
Throws:
WTPropertyVetoException
See Also:
Mastered