Package wt.part

Class PartUsesOccurrence

java.lang.Object
wt.part._PartUsesOccurrence
wt.part.PartUsesOccurrence
All Implemented Interfaces:
Externalizable, Serializable, wt.build._BuildableObject, wt.build._BuildableOccurrence, wt.build.BuildableObject, wt.build.BuildableOccurrence, wt.esi._Releasable, Releasable, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, NetFactor, ObjectMappable, Persistable, wt.federation._FederatedLinkHolder, wt.federation._RemotelyLinkable, wt.federation.FederatedLinkHolder, wt.federation.RemotelyLinkable, _Occurrence, _UsesOccurrence, Occurrence, UsesOccurrence, wt.option._ChoiceMappable, wt.option._Expressionable, wt.option._ExpressionAssignable, wt.option._IndependentExpressionAssignable, ChoiceMappable, Expressionable, ExpressionAssignable, wt.option.IndependentExpressionAssignable, wt.ufid._Federatable, wt.ufid.Federatable

@GenAsPersistable(interfaces={UsesOccurrence.class,wt.build.BuildableOccurrence.class,Releasable.class,ChoiceMappable.class,ExpressionAssignable.class,wt.option.IndependentExpressionAssignable.class},versions={761838992108053978L,6792485249319614263L},properties={@GeneratedProperty(name="rotation1",type=double[][].class,supportedAPI=PUBLIC,accessors=@PropertyAccessors(getAccess=PRIVATE),constraints=@PropertyConstraints(fixedArrayLength=3)),@GeneratedProperty(name="rotation2",type=double[][].class,supportedAPI=PUBLIC,accessors=@PropertyAccessors(getAccess=PRIVATE),constraints=@PropertyConstraints(fixedArrayLength=3)),@GeneratedProperty(name="rotation3",type=double[][].class,supportedAPI=PUBLIC,accessors=@PropertyAccessors(getAccess=PRIVATE),constraints=@PropertyConstraints(fixedArrayLength=3)),@GeneratedProperty(name="translation",type=double[][].class,supportedAPI=PUBLIC,accessors=@PropertyAccessors(getAccess=PRIVATE),constraints=@PropertyConstraints(fixedArrayLength=3)),@GeneratedProperty(name="hasTransform",type=boolean.class),@GeneratedProperty(name="buildStatus",type=BuildStatus.class,supportedAPI=PUBLIC),@GeneratedProperty(name="componentID",type=java.lang.Integer.class,supportedAPI=PUBLIC,javaDoc="The integer identifier specifying the owner CAD Document\'s component id."),@GeneratedProperty(name="quantity",type=Quantity.class,supportedAPI=PUBLIC,accessors=@PropertyAccessors(setExceptions={}),constraints=@PropertyConstraints(required=true),columnProperties=@ColumnProperties(columnName="C"))},depthLock=5) public final class PartUsesOccurrence extends _PartUsesOccurrence
This UsesOccurrence has, in addition to its name attribute, positioning information that can be used by visualization to position the CAD drawing within the CAD drawing of its parent.

Use the newPartUsesOccurrence static factory method(s), not the PartUsesOccurrence 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: