Class CoProduceMemberLink

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, 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.GenericizableLink, wt.iba.value._IBAHolder, wt.iba.value.IBAHolder, DisplayIdentification, wt.mpm._MPMVersionedLink, wt.mpm.coproduce._CoProduceMemberLinkTypeInterface, wt.mpm.coproduce.CoProduceMemberLinkTypeInterface, wt.mpm.MPMVersionedLink, wt.option._ChoiceMappable, wt.option._Expressionable, wt.option._ExpressionAssignable, wt.option._IndependentExpressionAssignable, ChoiceMappable, Expressionable, ExpressionAssignable, wt.option.IndependentExpressionAssignable, wt.type._TypeManaged, wt.type.TypeManaged, wt.ufid._Federatable, wt.ufid.Federatable

@GenAsBinaryLink(superClass=CoProduceMgmtLink.class,extendable=false,interfaces={wt.type.TypeManaged.class,wt.iba.value.IBAHolder.class,com.ptc.core.meta.type.mgmt.server.impl.association.AssociationConstrainable.class,wt.option.IndependentExpressionAssignable.class,Releasable.class,wt.mpm.coproduce.CoProduceMemberLinkTypeInterface.class,AssociativeUsageLink.class},properties={@GeneratedProperty(name="componentId",type=java.lang.String.class,accessors=@PropertyAccessors(setAccess=PRIVATE),columnProperties=@ColumnProperties(index=true)),@GeneratedProperty(name="alternateSetMaster",type=ObjectReference.class,constraints=@PropertyConstraints(required=false),accessors=@PropertyAccessors(setAccess=PRIVATE),columnProperties=@ColumnProperties(index=true)),@GeneratedProperty(name="linkCategory",type=CopMemberLinkType.class,constraints=@PropertyConstraints(required=true,changeable=VIA_OTHER_MEANS),initialValue="CopMemberLinkType.SECONDARY",columnProperties=@ColumnProperties(defaultValue="secondary"),javaDoc="The scrap in most of the manufacturing process is waste but consider a use case where we are manufacturing the gold/platinum jewelry.The gold, diamond, platinum etc are precious in nature and customer would like to track the wastage so that same can go to storage again.")},roleA=@GeneratedRole(name="coProduce",type=WTPart.class,supportedAPI=PUBLIC,cardinality=ONE_TO_MANY,owner=true),roleB=@GeneratedRole(name="secondary",type=WTPartMaster.class,supportedAPI=PUBLIC,cardinality=ONE_TO_MANY,owner=true),iconProperties=@IconProperties(standardIcon="netmarkets/images/part_semi_finish.png",openIcon="netmarkets/images/part_semi_finish.png")) public class CoProduceMemberLink extends _CoProduceMemberLink
Link between the Version of the CoProduce to the master of secondary part.

Supported API: true

Extendable: false
See Also: