Class OperationToPartAllocationLink

All Implemented Interfaces:
com.ptc.core.meta.type.mgmt.server.impl.association._AssociationConstrainable, com.ptc.core.meta.type.mgmt.server.impl.association.AssociationConstrainable, com.ptc.windchill.mpml.processplan.operation._MPMOperationRefLinkTypeInterface, com.ptc.windchill.mpml.processplan.operation.MPMOperationRefLinkTypeInterface, Externalizable, Serializable, wt.associativity._PathUsage, wt.associativity.PathUsage, 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.iba.value._IBAHolder, wt.iba.value.IBAHolder, DisplayIdentification, 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
Direct Known Subclasses:
_MPMOperationToOperatedPartLink, _MPMOperationToPartLink

@GenAsBinaryLink(superClass=MPMOperationRefLinkQuantity.class,interfaces={Releasable.class,wt.associativity.PathUsage.class},properties={@GeneratedProperty(name="allocationSequence",type=java.lang.Long.class,supportedAPI=PUBLIC,constraints=@PropertyConstraints(lowerLimit=0)),@GeneratedProperty(name="allocationType",type=com.ptc.windchill.mpml.processplan.operation.OperationToPartAllocationLinkType.class,concrete=false),@GeneratedProperty(name="uniqueIdentifier",type=java.lang.String.class,constraints=@PropertyConstraints(required=true),columnProperties=@ColumnProperties(index=true,defaultValue="0")),@GeneratedProperty(name="allocatedPartIterationId",type=java.lang.String.class),@GeneratedProperty(name="assignableClass",type=java.lang.String.class,initialValue="\"wt.part.WTPartUsageLink\"",accessors=@PropertyAccessors(getAccess=PRIVATE,setAccess=PRIVATE),columnProperties=@ColumnProperties(index=true,defaultValue="wt.part.WTPartUsageLink"),javaDoc="Class name of AssociativeUsageLink object which supports this association (e.g., \"wt.mpm.rawmaterial.RawMaterialLink\", \"wt.part.WTPartUsageLink\")."),@GeneratedProperty(name="assemblyLinkIdentifier",type=java.lang.String.class,accessors=@PropertyAccessors(setAccess=PRIVATE)),@GeneratedProperty(name="derivedFromLinkIdentifier",type=java.lang.String.class,columnProperties=@ColumnProperties(index=true),accessors=@PropertyAccessors(setAccess=PRIVATE))},roleA=@GeneratedRole(name="referencedBy",type=Iterated.class,supportedAPI=PUBLIC,cardinality=ONE_TO_MANY),roleB=@GeneratedRole(name="references",type=Mastered.class,supportedAPI=PUBLIC,cardinality=ONE_TO_MANY,owner=false)) public abstract class OperationToPartAllocationLink extends _OperationToPartAllocationLink
Allocation link between an operation and a part

Supported API: true

Extendable: false
See Also:
  • Method Details

    • getAssignableClass

      public Class<? extends AssociativeUsageLink> getAssignableClass()
      Get assignable class type.

      Supported API: true