Class RawMaterialLink

java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.vc._VersionToObjectLink
wt.vc.VersionToObjectLink
wt.mpm._MPMPartMgmtLink
wt.mpm.MPMPartMgmtLink
wt.mpm.rawmaterial._RMAssociationLink
wt.mpm.rawmaterial.RMAssociationLink
wt.mpm.rawmaterial._RawMaterialLink
wt.mpm.rawmaterial.RawMaterialLink
All Implemented Interfaces:
com.ptc.core.meta.type.mgmt.server.impl.association._AssociationConstrainable, com.ptc.core.meta.type.mgmt.server.impl.association.AssociationConstrainable, Externalizable, Serializable, wt.access._AccessControlled, AccessControlled, AssociativeUsageLink, _TraceableLink, TraceableLink, wt.esi._Releasable, Releasable, wt.fc._BinaryLink, wt.fc._Link, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, BinaryLink, Link, NetFactor, ObjectMappable, Persistable, wt.federation._FederatedLinkHolder, wt.federation._RemotelyLinkable, wt.federation.FederatedLinkHolder, wt.federation.RemotelyLinkable, _Filterable, Filterable, wt.generic._GenericizableLink, wt.generic._GenericizableUsageLink, wt.generic.GenericizableLink, wt.generic.GenericizableUsageLink, wt.iba.value._IBAHolder, wt.iba.value.IBAHolder, DisplayIdentification, wt.mpm._MPMVersionedLink, wt.mpm.coupling._CouplingMappable, wt.mpm.coupling.CouplingMappable, wt.mpm.history._MfgHistoryManageable, MfgHistoryManageable, wt.mpm.MPMVersionedLink, wt.mpm.rawmaterial._RawMaterialLinkTypeInterface, wt.mpm.rawmaterial.RawMaterialLinkTypeInterface, wt.option._ChoiceMappable, wt.option._Expressionable, wt.option._ExpressionAssignable, wt.option._IndependentExpressionAssignable, ChoiceMappable, Expressionable, ExpressionAssignable, wt.option.IndependentExpressionAssignable, wt.type._Typed, wt.type._TypeManaged, wt.type.FlexTyped, wt.type.Typed, wt.type.TypeManaged, wt.ufid._Federatable, wt.ufid.Federatable

@GenAsBinaryLink(depthLock=7,superClass=wt.mpm.rawmaterial.RMAssociationLink.class,interfaces={wt.type.Typed.class,wt.mpm.coupling.CouplingMappable.class,AccessControlled.class,wt.generic.GenericizableUsageLink.class,wt.option.IndependentExpressionAssignable.class,Releasable.class,TraceableLink.class,wt.mpm.rawmaterial.RawMaterialLinkTypeInterface.class},extendable=false,serializable=EXTERNALIZABLE_BASIC,properties={@GeneratedProperty(name="findNumber",type=java.lang.String.class),@GeneratedProperty(name="quantity",type=Quantity.class,supportedAPI=PUBLIC,accessors=@PropertyAccessors(setExceptions={}),constraints=@PropertyConstraints(required=true)),@GeneratedProperty(name="lineNumber",type=LineNumber.class,supportedAPI=PUBLIC),@GeneratedProperty(name="allocationType",type=OperationAllocationType.class,supportedAPI=PUBLIC),@GeneratedProperty(name="linkCategory",type=SemiFinishedLinkType.class,initialValue="wt.mpm.SemiFinishedLinkType.SEMIFINISHED",constraints=@PropertyConstraints(required=true),columnProperties=@ColumnProperties(defaultValue="semifinished"),javaDoc="Mounting parts are the parts that are being used in the coproduced process but they directly do not get transformed as such. These parts will come in the process and go out of the process. Since they never get consumed as such, the consumption is not applicable to these parts. ")},roleA=@GeneratedRole(name="makes",type=WTPart.class,supportedAPI=PUBLIC,cardinality=ONE_TO_MANY),roleB=@GeneratedRole(name="madeFrom",type=WTPartMaster.class,supportedAPI=PUBLIC,cardinality=ONE_TO_MANY,owner=false),tableProperties=@TableProperties(compositeIndex1="roleAObjectRef.key.branchId",compositeIndex2="+roleBObjectRef.key.id",compositeIndex3="+componentId",tableName="RawMaterialLink"),iconProperties=@IconProperties(standardIcon="netmarkets/images/part_semi_finish.png",openIcon="netmarkets/images/part_semi_finish.png")) public class RawMaterialLink extends _RawMaterialLink

Use the newRawMaterialLink static factory method(s), not the RawMaterialLink 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: false

See Also: