Package wt.part
package wt.part
-
ClassDescription
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: falseBuildStatus is an enumeration type of build status values used on thePartUsesOccurrenceto specify if the occurrence was built (BUILT) with respect to a CAD structure, has not been involved in a build with CAD (TO_BE_BUILT) or should not participate in a build with CAD (NOT_BUILT).Delegate to make a copy of the given WTProductInstance2 object.Delegate to copy the links from one WTProductInstance2 object to another.Standard delegate to handle copy of the out-of-the-box WTProductInstance2 object.Standard delegate to handle copying the links of the out-of-the-box WTProductInstance2 object.
Supported API: true
Extendable: false
Supported API: true
Extendable: trueCustomization point to allow initialization of UsesOccurrenceIBAs object for PartUsesOccurrence objects.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: falseThis Comparator can be used to compare the Name attribute ofWTDocuments and/orWTDocumentMasters, using a Locale-specific instance of a Collator.This Comparator can be used to compare the Number attribute ofWTDocuments and/orWTDocumentMasters, using a Locale-specific instance of a Collator.
Supported API: true
Extendable: falseUse thenewInstanceReplacementRecordstatic factory method(s), not theInstanceReplacementRecordconstructor, to construct instances of this class.Represent line number value.
Supported API: true
Extendable: falseThis service interface defines the API for managingLineNumberandPublishedLineNumberinformation.When executed from a class that extends BasicTemplateProcessor, these script call can be invoked by using the 'useProcessorService service = ' html template entry.Creates and persists part objects based on input from a comma seperated value (csv) file.This visitor is used to write XML data for the Multilevel BOM Compare report using aDocumentHandler.This visitor is used to write XML data for the Multilevel Where Usedreport using aDocumentHandler.
Supported API: true
Extendable: falseThisCombinedPathOccurrencehas a name attribute that can be used to hold a reference designator value.This helper class is used to access an implementation ofPartDocServicevia the static referencePartDocHelper.service.This interface provides APIs that allow creating, deleting or fetching part to document associations.PartExportTarget represents a system to which a part can be exported.ThisPathOccurrencehas a name attribute that can be used to hold a reference designator value.This service interface defines the API for managingPartUsesOccurrenceandPartPathOccurrenceobjects.This Comparator can be used to compare the Line Number attribute of item 1 of an array, which should be aWTPartUsageLink, delegating the comparison to a sub-Comparator if neither object has a Line Number.This Comparator can be used to compare the Name attribute ofWTParts and/orWTPartMasters, using a Locale-specific instance of a Collator.This Comparator can be used to compare the Number attribute ofWTParts and/orWTPartMasters, using a Locale-specific instance of a Collator.PartType is an enumerated type indicating whether a part is a separable or inseparable assembly or a component.Customization point to allow initialization of UsesOccurrenceIBAs object for PartUsesOccurrence objects
Supported API: true
Extendable: trueRepresents usage information identified for export by the retrieveBomInformation and retrieveBOMDifferences methods of the WTPartService.ThisUsesOccurrencehas, 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.Customization point to allow initialization of UsesOccurrenceIBAs object for PartUsesOccurrence objects
Supported API: true
Extendable: trueA primitive config spec used to resolve enterprise-datable (WTPart) based on enterprise data's(plant's) an Eff, itsEffContextand a value for which the EffManagedVersion should be effective.A container config spec allowing multiple PlantPersistableEffConfigSpecs to be considered.A ConfigSpec used to resolve WTParts based on EnterpriseData(Plant) Effectivity and membership in a view.Persistent wrapper of anPlantEffConfigSpec(which is ObjectMappable).A ConfigSpec used to resolve WTParts based on plant's(EnterpriseData's) life cycle state, membership in a view, and Enterprise Datable's (WTPart's) work in progress state.Use thenewProductBlockEffectivitystatic factory method(s), not theProductBlockEffectivityconstructor, to construct instances of this class.Use thenewProductDateEffectivitystatic factory method(s), not theProductDateEffectivityconstructor, to construct instances of this class.Use thenewProductLotNumberEffectivitystatic factory method(s), not theProductLotNumberEffectivityconstructor, to construct instances of this class.Use thenewProductMSNEffectivitystatic factory method(s), not theProductMSNEffectivityconstructor, to construct instances of this class.Use thenewProductSerialNumberEffectivitystatic factory method(s), not theProductSerialNumberEffectivityconstructor, to construct instances of this class.This structured attribute class represents the concept of quantity as an_Quantity.amountand aQuantityUnit (unit of measure).An enumeration of units of measure, with EA (each) meaning that the amount in theQuantityis the count of parts and AS_NEEDED meaning use as much as necessary of some supply such as oil; other units of measure would be for items like rope or ballast that would have a length or a weight.
Supported API: true
Extendable: falseThe Source is an EnumeratedType used to specify that an object is either made internally (MAKE) or purchased (BUY).Use thenewStandardLineNumberServicestatic factory method(s), not theStandardLineNumberServiceconstructor, to construct instances of this class.This is a standard implementation of PartDocService, and provides APIs that allow creating, deleting or fetching part to document associations of different kinds.This implementation ofPartPathServiceimplements the service API and adds listeners inStandardPartPathService.performStartupProcess().
Supported API: true
Extendable: falseThis implementation ofWTPartServiceimplements the service API and adds listeners inStandardWTPartService.performStartupProcess().
Supported API: true
Extendable: falseThis structured attribute class represents the concept of substitute quantity as an_SubstituteQuantity.amountand aQuantityUnit (unit of measure).
Supported API: true
Extendable: false
Supported API: true
Extendable: falseDelegate to validate the Find Numbers on the given collection of WTPartUsageLink objects.This reference implementation of aPartVersionrepresents a snapshot of the changeable aspects of a part, is managed byWTPartServiceand has an associatedWTPartMasterwhich represents the unchanging aspects of this part.A link used to indicate that a WTPart may be globally replaced by another WTPart.The WTPartAsMaturedConfigSpec is used to filter non-latest revision of WTParts based on most mature life cycle state, view and historical date to get the most matured configuration of the object that existed at a given point in time.This class implements a ConfigSpec to filter Iterations that belong to a Baseline.
Supported API: true
Extendable: falseThe reference implementation of a user visible config spec, used to select WTParts, which aggregatesWTPartBaselineConfigSpec,WTPartEffectivityConfigSpec,WTPartPromotionNoticeConfigSpec,SandboxConfigSpec,WTPartAsMaturedConfigSpec,LotBaselineConfigSpecandWTPartStandardConfigSpec.A custom configuration specification expands the structure to the appropriate version using the attributes and the logic provided by the appendSearchCriteria and process APIs.Associates a WTPart with a WTDocument that describes the WTPart.A ConfigSpec used to filter WTParts based on their PDM Effectivity and membership in a view.This is the default implementation ofGetConfigSpecForDelegate2that is used to create a list of config specs for WTPart seeds.This helper is used to access an implementation ofWTPartServicevia the static referenceWTPartHelper.service.This reference implementation of a PartMaster represents the unchanging aspects of a part, is managed by WTPartService and also has one or more associatedWTParts which represent the various stages (versions or iterations) of change for the changeable aspects of this part.The uniqueness constraint of number on the master.The table for the uniqueness constraint of number on the master.A ConfigSpec used to filter WTParts based on their membership in a Baseline associated to a PromotionNotice.Associates a WTPart with the WTDocuments it calls out.This service interface defines the API for managingWTParts,WTPartMasters,WTPartConfigSpecs and hierarchies of these parts.A ConfigSpec used to filter WTParts based on their life cycle state, membership in a view, and work in progress state.An association indicating that in the context of a particular usage, another part may be substituted.This is anIteratedUsageLinkwhere a specificWTPartuses aWTPartMaster(actually it will use one of theWTParts associated with theWTPartMasterbased on a config spec) and the part uses a specificQuantity(with unit of measure) of the part master as a component of its structure.Use thenewWTProductConfigurationstatic factory method(s), not theWTProductConfigurationconstructor, to construct instances of this class.Use thenewWTProductConfigurationMasterstatic factory method(s), not theWTProductConfigurationMasterconstructor, to construct instances of this class.Use thenewWTProductInstance2static factory method(s), not theWTProductInstance2constructor, to construct instances of this class.Use thenewWTProductInstanceDescribeLinkstatic factory method(s), not theWTProductInstanceDescribeLinkconstructor, to construct instances of this class.Use thenewWTProductInstanceMasterstatic factory method(s), not theWTProductInstanceMasterconstructor, to construct instances of this class.Use thenewWTProductInstanceReferenceLinkstatic factory method(s), not theWTProductInstanceReferenceLinkconstructor, to construct instances of this class.