Package com.rapidtransform.part.model

Interface Summary
InstanceUsageContext TODO processoperationinputoroutput TODO hibernate mapping
ItemInformation The implementors of this interface can be linked with a geometric shape.
 

Class Summary
ApplicationContext The application context contains the state and application domain information for a specific item view.
Assembly An Assembly is a type of ItemView that represents an ItemVersion with sub-items.
AssemblyRelation This class is the relationship between components on a product structure or BOM.
CollectedItemRelation Associates an ItemInstance with a CollectionDefinition.
CollectionView Definition of an ItemVersion that serves as a collection of ItemInstance objects that are on the same product but may not be assembled together.
GenericItemInstanceRelation Defines a relation between two ItemInstance objects whose relation is defined by the relationType attribute on this class.
GenericItemViewInstanceRelation A general relation between an ItemView and an ItemInstance that is further defined by the relationType attribute.
GenericItemViewRelation A relation between two ItemView objects whose relation is defined by the relationType attribute on this class.
Item An item is either a single object or an assembly of related objects.
ItemClassification This represents a classification of an item related to specific criteria.
ItemClassificationHierarchy Relates on ItemClassification with a child classification.
ItemInstance An ItemInstance represents the occurrence of an Item in a product structure that is defined either by an ItemView or a ProductIdentification.
ItemInstanceRelation This class is the relationship between two ItemInstance objects.
ItemVersion An ItemVersion is a specific version of an Item.
ItemVersionRelation The item version relation represents a link between two item versions.
ItemView This class represents a view of a specific item.
ItemViewInstanceRelation This abstract class represents the relation between an ItemView and an ItemInstance.
ItemViewRelation This class links two ItemView objects.
MakeFromRelation The MakeFromRelation class is a link between an ItemView, such as a Raw Material or semi-finished item, and another ItemView from which the other material is constructed.
NextHigherRelation The NextHigherRelation represents the link between a component on an assembly and the parent assembly for the component.
Part A Part is a component that is combined with other parts to define a assembly or produc.
QuantifiedInstance A QuantifiedInstance is an object with a specified number quantity for this item in the product structure.
ReplacedByRelation The ReplacedByRelation is a link between two ItemView objects where the relating ItemView is replacing the related ItemView.
ReplacedUsageRelation This class is a link between two ItemInstance objects where the relating ItemInstance is being replaced by the related ItemInstance.
SelectedInstance The SelectedInstance is an item on a product structure whose quantity depends on the selection control constraints (@see SelectionControl).
SingleInstance This class is one instance of either an ItemView or a Product.
SpecifiedInstance This class identifies a single item on an assembly that reuses partial decompositions.
ToolItemRelation This class is a link between a Tool ('relating' attribute) and an item ('related' attribute) that is created with the tool.
 

Enum Summary
Assembly.AssemblyType  
GenericItemInstanceRelation.RelationType  
GenericItemViewInstanceRelation.RelationType  
GenericItemViewRelation.RelationType  
ItemVersionRelation.RelationType