Package wt.part
Class _PartUsesOccurrence
java.lang.Object
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
- Direct Known Subclasses:
PartUsesOccurrence
public abstract class _PartUsesOccurrence
extends Object
implements UsesOccurrence, wt.build.BuildableOccurrence, Releasable, ChoiceMappable, ExpressionAssignable, wt.option.IndependentExpressionAssignable, Externalizable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringSupported API: truestatic final StringThe integer identifier specifying the owner CAD Document's component id.static final StringSupported API: truestatic final StringSupported API: truestatic final StringSupported API: truestatic final StringSupported API: truestatic final StringSupported API: trueFields inherited from interface wt.build._BuildableObject
SOURCE_IDENTIFICATIONFields inherited from interface wt.build._BuildableOccurrence
BUILT_BY_MASTER, BUILT_BY_MASTER_REFERENCEFields inherited from interface wt.option._Expressionable
EXPRESSION_DATAFields inherited from interface wt.ufid._Federatable
FEDERATABLE_INFOFields inherited from interface wt.occurrence._Occurrence
NAME, OCCURRENCE_DATA_VECTORFields inherited from interface wt.fc._Persistable
PERSIST_INFOFields inherited from interface wt.occurrence._UsesOccurrence
CONTEXT, CONTEXT_REFERENCE, LINK, LINK_REFERENCE, PATH_OCCURRENCE, USES_NAME, USES_OCCURRENCE_DATA_IDENTIFIER, USES_OCCURRENCE_GLOBAL_ID, USES_OCCURRENCE_IDENTIFIERFields inherited from interface wt.option.ChoiceMappable
LOADER_CACHE_KEYFields inherited from interface wt.option.Expressionable
LOADER_CACHE_KEYFields inherited from interface wt.fc.Persistable
IDENTITY, TYPE -
Method Summary
Modifier and TypeMethodDescriptionSupported API: trueThe integer identifier specifying the owner CAD Document's component id.getName()The name of anOccurrenceis often referred to as a Reference Designator.ThisVectorcan be populated withthat is associated to aninvalid reference
OccurrenceData.invalid reference
OccurrenceSupported API: trueDerived fromgetName()This identifier is similar to usesOccurrenceIdentifier but is globally unique.longThis identifier is shared by manyobjects, all of which represent the same link, except maybe for different iterations or versions of objects being linked.invalid reference
OccurrenceableLinkvoidsetBuildStatus(BuildStatus buildStatus) Supported API: truevoidsetComponentID(Integer componentID) The integer identifier specifying the owner CAD Document's component id.voidThe name of anOccurrenceis often referred to as a Reference Designator.voidsetOccurrenceDataVector(Vector occurrenceDataVector) ThisVectorcan be populated withthat is associated to aninvalid reference
OccurrenceData.invalid reference
OccurrencevoidsetQuantity(Quantity quantity) Supported API: truevoidsetUsesName(String usesName) Derived fromsetName(java.lang.String)voidsetUsesOccurrenceGlobalId(String usesOccurrenceGlobalId) This identifier is similar to usesOccurrenceIdentifier but is globally unique.voidsetUsesOccurrenceIdentifier(long usesOccurrenceIdentifier) This identifier is shared by manyobjects, all of which represent the same link, except maybe for different iterations or versions of objects being linked.invalid reference
OccurrenceableLinkMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface wt.fc.Persistable
checkAttributes, getIdentityMethods inherited from interface wt.occurrence.UsesOccurrence
isPlaceholder
-
Field Details
-
ROTATION1
Supported API: true- See Also:
-
ROTATION2
Supported API: true- See Also:
-
ROTATION3
Supported API: true- See Also:
-
TRANSLATION
Supported API: true- See Also:
-
BUILD_STATUS
Supported API: true- See Also:
-
COMPONENT_ID
The integer identifier specifying the owner CAD Document's component id.Supported API: true
- See Also:
-
QUANTITY
Supported API: true- See Also:
-
-
Method Details
-
getBuildStatus
Supported API: true- See Also:
-
setBuildStatus
Supported API: true- Throws:
WTPropertyVetoException- See Also:
-
getComponentID
The integer identifier specifying the owner CAD Document's component id.Supported API: true
- See Also:
-
setComponentID
The integer identifier specifying the owner CAD Document's component id.Supported API: true
- Throws:
WTPropertyVetoException- See Also:
-
getQuantity
Supported API: true- See Also:
-
setQuantity
Supported API: true- See Also:
-
getUsesOccurrenceIdentifier
public long getUsesOccurrenceIdentifier()This identifier is shared by manyobjects, all of which represent the same link, except maybe for different iterations or versions of objects being linked. In other words, when theinvalid reference
OccurrenceableLinkOccurrenceableLinkis copied forward this identifier is copied without changing its value.Supported API: true
- Specified by:
getUsesOccurrenceIdentifierin interface_UsesOccurrence- See Also:
-
setUsesOccurrenceIdentifier
public void setUsesOccurrenceIdentifier(long usesOccurrenceIdentifier) throws WTPropertyVetoException This identifier is shared by manyobjects, all of which represent the same link, except maybe for different iterations or versions of objects being linked. In other words, when theinvalid reference
OccurrenceableLinkOccurrenceableLinkis copied forward this identifier is copied without changing its value.Supported API: true
- Specified by:
setUsesOccurrenceIdentifierin interface_UsesOccurrence- Throws:
WTPropertyVetoException- See Also:
-
getUsesOccurrenceGlobalId
This identifier is similar to usesOccurrenceIdentifier but is globally unique. It is not quaranteed to be populated in old systems.Supported API: true
- Specified by:
getUsesOccurrenceGlobalIdin interface_UsesOccurrence- See Also:
-
setUsesOccurrenceGlobalId
This identifier is similar to usesOccurrenceIdentifier but is globally unique. It is not quaranteed to be populated in old systems.Supported API: true
- Specified by:
setUsesOccurrenceGlobalIdin interface_UsesOccurrence- Throws:
WTPropertyVetoException- See Also:
-
getUsesName
Derived fromgetName()Supported API: true
- Specified by:
getUsesNamein interface_UsesOccurrence- See Also:
-
setUsesName
Derived fromsetName(java.lang.String)Supported API: true
- Specified by:
setUsesNamein interface_UsesOccurrence- Throws:
WTPropertyVetoException- See Also:
-
getName
The name of anOccurrenceis often referred to as a Reference Designator.Supported API: true
- Specified by:
getNamein interface_Occurrence- See Also:
-
setName
The name of anOccurrenceis often referred to as a Reference Designator.Supported API: true
- Specified by:
setNamein interface_Occurrence- Throws:
WTPropertyVetoException- See Also:
-
getOccurrenceDataVector
ThisVectorcan be populated withthat is associated to aninvalid reference
OccurrenceData.invalid reference
OccurrenceSupported API: true
- Specified by:
getOccurrenceDataVectorin interface_Occurrence- See Also:
-
setOccurrenceDataVector
ThisVectorcan be populated withthat is associated to aninvalid reference
OccurrenceData.invalid reference
OccurrenceSupported API: true
- Specified by:
setOccurrenceDataVectorin interface_Occurrence- Throws:
WTPropertyVetoException- See Also:
-