Package wt.part
Class _WTPartMaster
java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.enterprise._Master
wt.enterprise.Master
wt.part._WTPartMaster
- All Implemented Interfaces:
Externalizable,Serializable,wt.analytics._AnalyticsManageableMaster,wt.analytics.AnalyticsManageableMaster,wt.analytics.compliance._ComplianceManageableMaster,wt.analytics.compliance.ComplianceManageableMaster,wt.analytics.cost._CostManageableMaster,wt.analytics.cost.CostManageableMaster,wt.aum._AlternateUnitAssignable,AlternateUnitAssignable,wt.build.BuildTargetMaster,wt.configuration._ConfiguredMaster,_SerialNumbered,wt.configuration._SerialNumberedConfiguredMaster,ConfiguredMaster,SerialNumbered,SerialNumberedConfiguredMaster,wt.eff._EffContext,wt.eff._ProductSolution,EffContext,ProductSolution,wt.esi._EnterpriseDataMastered,wt.esi._Releasable,EnterpriseDataMastered,Releasable,wt.fc._Identified,wt.fc._NetFactor,wt.fc._ObjectMappable,wt.fc._Persistable,wt.fc._UniquelyIdentified,wt.fc.BusinessInformation,Identified,NetFactor,ObjectMappable,Persistable,UniquelyIdentified,wt.federation._FederatedLinkHolder,wt.federation._RemotelyLinkable,wt.federation.FederatedLinkHolder,wt.federation.RemotelyLinkable,wt.generic._GenericizableMaster,wt.generic.GenericizableMaster,wt.iba.value._IBAHolder,wt.iba.value.IBAHolder,DisplayIdentification,wt.inf.container._WTContained,wt.inf.container._WTContainedIdentified,WTContained,WTContainedIdentified,wt.mpm._ConsumableResourceMaster,ConsumableResourceMaster,wt.mpm.coupling._CouplingMappableContext,wt.mpm.coupling.CouplingMappableContext,wt.objecttag._ObjectTagger,wt.objecttag.ObjectTagger,wt.occurrence._PathOccurrenceMasterContext,PathOccurrenceMasterContext,PathOwner,wt.option._IndependentAssignableContext,wt.option._OptionSetAssignable,wt.option.IndependentAssignableContext,OptionSetAssignable,_OrganizationOwned,_OrganizationOwnedImpl,wt.org._OrganizationOwnedMaster,wt.org.electronicIdentity._ElectronicallySignable,wt.org.electronicIdentity.ElectronicallySignable,OrganizationOwned,OrganizationOwnedImpl,OrganizationOwnedMaster,wt.part._Part,wt.part._PartMaster,wt.part.Part,wt.part.PartMaster,wt.projmgmt.deliverable._MasteredSubjectOfDeliverable,wt.projmgmt.deliverable._SubjectOfDeliverable,wt.projmgmt.deliverable.MasteredSubjectOfDeliverable,wt.projmgmt.deliverable.SubjectOfDeliverable,wt.recent.RecentlyVisited,wt.representation._RepresentableMaster,wt.representation._RepresentablesAndMasters,wt.representation.RepresentableMaster,wt.representation.RepresentablesAndMasters,wt.translate._MasterTranslatable,wt.translate._Translatable,wt.translate.MasterTranslatable,wt.translate.Translatable,wt.type._TypeManaged,wt.type.TypeManaged,wt.ufid._Federatable,wt.ufid.Federatable,wt.vc._Mastered,Mastered
- Direct Known Subclasses:
WTPartMaster
public abstract class _WTPartMaster
extends Master
implements wt.translate.MasterTranslatable, wt.part.PartMaster, UniquelyIdentified, wt.iba.value.IBAHolder, ProductSolution, wt.ufid.Federatable, WTContained, OrganizationOwnedMaster, WTContainedIdentified, Releasable, wt.build.BuildTargetMaster, wt.representation.RepresentableMaster, EffContext, PathOccurrenceMasterContext, PathOwner, SerialNumberedConfiguredMaster, wt.generic.GenericizableMaster, AlternateUnitAssignable, wt.analytics.AnalyticsManageableMaster, wt.type.TypeManaged, OptionSetAssignable, wt.objecttag.ObjectTagger, EnterpriseDataMastered, wt.option.IndependentAssignableContext, wt.projmgmt.deliverable.MasteredSubjectOfDeliverable, ConsumableResourceMaster, wt.mpm.coupling.CouplingMappableContext, Externalizable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe default unit of measurement assigned to the part when it is used in a structure.static final StringIndicates if effectivity propagation should stop or continue through this part.static final StringIndicates if the part should be treated as an end item.static final StringFlag to determine whether the part should be hidden in structure.static final StringThe name of the part -- the name a part is commonly refered to by, such as "piston".static final StringThe number attribute represents the number for this part and all of its versions.static final StringA part is said to be a 'phantom' part (for the purposes of MPMLink) when it is an assembly that is never actually assembled--in other words the parts used by a 'phantom' part are placed directly into the assembly that uses the 'phantom' part.static final StringFlag to determine whether the part should be Serviceable.static final StringFlag to determine whether the part should be Service Kit.Fields 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.configuration._SerialNumbered
DEFAULT_TRACE_CODE -
Method Summary
Modifier and TypeMethodDescriptionSupported API: trueThe default unit of measurement assigned to the part when it is used in a structure.Flag to determine whether the part should be hidden in structure.getName()The name of the part -- the name a part is commonly refered to by, such as "piston".The number attribute represents the number for this part and all of its versions.Supported API: trueSupported API: trueSupported API: trueSupported API: trueFlag to determine whether the part should be Serviceable.Flag to determine whether the part should be Service Kit.booleanIndicates if effectivity propagation should stop or continue through this part.booleanIndicates if the part should be treated as an end item.booleanA part is said to be a 'phantom' part (for the purposes of MPMLink) when it is an assembly that is never actually assembled--in other words the parts used by a 'phantom' part are placed directly into the assembly that uses the 'phantom' part.voidsetDefaultTraceCode(TraceCode defaultTraceCode) Supported API: truevoidsetDefaultUnit(QuantityUnit defaultUnit) The default unit of measurement assigned to the part when it is used in a structure.voidsetEffPropagationStop(boolean effPropagationStop) Indicates if effectivity propagation should stop or continue through this part.voidsetEndItem(boolean endItem) Indicates if the part should be treated as an end item.voidsetHidePartInStructure(Boolean hidePartInStructure) Flag to determine whether the part should be hidden in structure.voidThe name of the part -- the name a part is commonly refered to by, such as "piston".voidThe number attribute represents the number for this part and all of its versions.voidsetOrganizationReference(WTPrincipalReference organizationReference) Supported API: truevoidsetPhantom(boolean phantom) A part is said to be a 'phantom' part (for the purposes of MPMLink) when it is an assembly that is never actually assembled--in other words the parts used by a 'phantom' part are placed directly into the assembly that uses the 'phantom' part.voidsetServiceable(Boolean serviceable) Flag to determine whether the part should be Serviceable.voidsetServicekit(Boolean servicekit) Flag to determine whether the part should be Service Kit.Methods 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.eff.EffContext
getIdentificationObject, setIdentificationObjectMethods inherited from interface wt.org.OrganizationOwned
getOrganizationMethods inherited from interface wt.fc.Persistable
checkAttributes
-
Field Details
-
NUMBER
The number attribute represents the number for this part and all of its versions. Conceptually on the WTPart, it is actually implemented on the master.Supported API: true
- See Also:
-
NAME
The name of the part -- the name a part is commonly refered to by, such as "piston".Supported API: true
- See Also:
-
END_ITEM
Indicates if the part should be treated as an end item.Supported API: true
- See Also:
-
EFF_PROPAGATION_STOP
Indicates if effectivity propagation should stop or continue through this part.Supported API: true
- See Also:
-
PHANTOM
A part is said to be a 'phantom' part (for the purposes of MPMLink) when it is an assembly that is never actually assembled--in other words the parts used by a 'phantom' part are placed directly into the assembly that uses the 'phantom' part.Supported API: true
- See Also:
-
HIDE_PART_IN_STRUCTURE
Flag to determine whether the part should be hidden in structure. Default value is false.Supported API: true
- See Also:
-
DEFAULT_UNIT
The default unit of measurement assigned to the part when it is used in a structure.Supported API: true
- See Also:
-
SERVICEKIT
Flag to determine whether the part should be Service Kit. Default value is false.Supported API: true
- See Also:
-
SERVICEABLE
Flag to determine whether the part should be Serviceable. Default value is true.Supported API: true
- See Also:
-
-
Method Details
-
getNumber
The number attribute represents the number for this part and all of its versions. Conceptually on the WTPart, it is actually implemented on the master.Supported API: true
- Specified by:
getNumberin interfaceConsumableResourceMaster- See Also:
-
setNumber
The number attribute represents the number for this part and all of its versions. Conceptually on the WTPart, it is actually implemented on the master.Supported API: true
- Throws:
WTPropertyVetoException- See Also:
-
getName
The name of the part -- the name a part is commonly refered to by, such as "piston".Supported API: true
- Specified by:
getNamein interfaceConsumableResourceMaster- Specified by:
getNamein interfacewt.projmgmt.deliverable.SubjectOfDeliverable- See Also:
-
setName
The name of the part -- the name a part is commonly refered to by, such as "piston".Supported API: true
- Throws:
WTPropertyVetoException- See Also:
-
isEndItem
public boolean isEndItem()Indicates if the part should be treated as an end item.Supported API: true
- See Also:
-
setEndItem
Indicates if the part should be treated as an end item.Supported API: true
- Throws:
WTPropertyVetoException- See Also:
-
isEffPropagationStop
public boolean isEffPropagationStop()Indicates if effectivity propagation should stop or continue through this part.Supported API: true
- See Also:
-
setEffPropagationStop
Indicates if effectivity propagation should stop or continue through this part.Supported API: true
- Throws:
WTPropertyVetoException- See Also:
-
isPhantom
public boolean isPhantom()A part is said to be a 'phantom' part (for the purposes of MPMLink) when it is an assembly that is never actually assembled--in other words the parts used by a 'phantom' part are placed directly into the assembly that uses the 'phantom' part.Supported API: true
- See Also:
-
setPhantom
A part is said to be a 'phantom' part (for the purposes of MPMLink) when it is an assembly that is never actually assembled--in other words the parts used by a 'phantom' part are placed directly into the assembly that uses the 'phantom' part.Supported API: true
- Throws:
WTPropertyVetoException- See Also:
-
getHidePartInStructure
Flag to determine whether the part should be hidden in structure. Default value is false.Supported API: true
- See Also:
-
setHidePartInStructure
Flag to determine whether the part should be hidden in structure. Default value is false.Supported API: true
- Throws:
WTPropertyVetoException- See Also:
-
getDefaultUnit
The default unit of measurement assigned to the part when it is used in a structure.Supported API: true
- Specified by:
getDefaultUnitin interfaceAlternateUnitAssignable- Returns:
- QuantityUnit
- See Also:
-
setDefaultUnit
The default unit of measurement assigned to the part when it is used in a structure.Supported API: true
- Throws:
WTPropertyVetoException- See Also:
-
getServicekit
Flag to determine whether the part should be Service Kit. Default value is false.Supported API: true
- See Also:
-
setServicekit
Flag to determine whether the part should be Service Kit. Default value is false.Supported API: true
- Throws:
WTPropertyVetoException- See Also:
-
getServiceable
Flag to determine whether the part should be Serviceable. Default value is true.Supported API: true
- See Also:
-
setServiceable
Flag to determine whether the part should be Serviceable. Default value is true.Supported API: true
- Throws:
WTPropertyVetoException- See Also:
-
getOrganizationReference
Supported API: true- Specified by:
getOrganizationReferencein interface_OrganizationOwnedImpl- Specified by:
getOrganizationReferencein interfaceOrganizationOwned- Returns:
- WTPrincipalReference
- See Also:
-
setOrganizationReference
public void setOrganizationReference(WTPrincipalReference organizationReference) throws WTPropertyVetoException Supported API: true- Specified by:
setOrganizationReferencein interface_OrganizationOwnedImpl- Specified by:
setOrganizationReferencein interfaceOrganizationOwned- Throws:
WTPropertyVetoException- See Also:
-
getOrganizationUniqueIdentifier
Supported API: true- Specified by:
getOrganizationUniqueIdentifierin interface_OrganizationOwned- See Also:
-
getOrganizationCodingSystem
Supported API: true- Specified by:
getOrganizationCodingSystemin interface_OrganizationOwned- See Also:
-
getOrganizationName
Supported API: true- Specified by:
getOrganizationNamein interface_OrganizationOwned- See Also:
-
getDefaultTraceCode
Supported API: true- Specified by:
getDefaultTraceCodein interface_SerialNumbered- See Also:
-
setDefaultTraceCode
Supported API: true- Specified by:
setDefaultTraceCodein interface_SerialNumbered- Throws:
WTPropertyVetoException- See Also:
-