Uses of Class
com.rapidtransform.core.model.AbstractBaseModel

Packages that use AbstractBaseModel
com.rapidtransform.admin.model   
com.rapidtransform.classification.model   
com.rapidtransform.core.model   
com.rapidtransform.doc.model   
com.rapidtransform.org.model   
com.rapidtransform.part.model   
com.rapidtransform.product.model   
com.rapidtransform.spec.model   
 

Uses of AbstractBaseModel in com.rapidtransform.admin.model
 

Subclasses of AbstractBaseModel in com.rapidtransform.admin.model
 class Role
           
 class User
           
 class UserRoleRelation
           
 

Uses of AbstractBaseModel in com.rapidtransform.classification.model
 

Subclasses of AbstractBaseModel in com.rapidtransform.classification.model
 class ClassificationAssociation
          Associates a GeneralClassification with a Classified object.
 class ClassificationAttribute
          This class specifies a characteristic of the classified object.
 class ClassificationSystem
           
 class ExternalLibrary
          This class provides a mechanism for referring to an entry in a library other than the ISO 13584 library.
 class GenericClassification
          A general classification describes how an object is grouped with other like objects and the characteristics of the object.
 class GenericHierarchy
          This class defines a hierarchical link between two generic classifications.
 

Uses of AbstractBaseModel in com.rapidtransform.core.model
 

Subclasses of AbstractBaseModel in com.rapidtransform.core.model
 class BaseRelation<SourceType extends Model,TargetType extends Model>
           
 class ValidValue
           
 class VersionControlled
          A VersionControlled object is controlled by optimistic locking to prevent data corruption.
 

Uses of AbstractBaseModel in com.rapidtransform.doc.model
 

Subclasses of AbstractBaseModel in com.rapidtransform.doc.model
 class Document
           
 

Uses of AbstractBaseModel in com.rapidtransform.org.model
 

Subclasses of AbstractBaseModel in com.rapidtransform.org.model
 class Address
          This class contains all the address and contact information for a person, company, etc.
 class Alias
          The Alias is used to associate an object with a different context, such as another Organization.
 class Approval
          An Approval is a judgment based on the quality of product data from an organization that is subject to approval.
 class ApprovalRelation
          This class links two Approval objects.
 class ApprovalStatus
          This class contains the state of acceptance for some product data.
 class DateTime
          This class wraps a date and time and associates it with it's association class.
 class DateTimeAssignment
          The DateTimeAssignment assigns a point in time - a date and time or an event - with product data.
 class Duration
          This class defines a duration of time.
 class Organization
           
 class OrganizationEvent
          An OrganizationEvent is a point in time relative to an event.
 class OrganizationRelation
          this class is the relation between two organization objects.
 class Person
          This class represents a person.
 class PersonDateAssignment
          This class associates a PersonDateOrg object with product data and provides additional information such as role about the assignment.
 class PersonDateOrg
          This class represents the association of a Person or Organization with a Date or Event.
 class PersonOrganizationAssignment
          This class associates a Person or an Organization with product data.
 class PersonRole
          This class defines a person's role in an organization.
 class PersonRoleRelation
          This class allows the linking of two PersonRole objects in an organization.
 

Uses of AbstractBaseModel in com.rapidtransform.part.model
 

Subclasses of AbstractBaseModel in com.rapidtransform.part.model
 class ApplicationContext
          The application context contains the state and application domain information for a specific item view.
 class Assembly
          An Assembly is a type of ItemView that represents an ItemVersion with sub-items.
 class AssemblyRelation
          This class is the relationship between components on a product structure or BOM.
 class CollectedItemRelation
          Associates an ItemInstance with a CollectionDefinition.
 class 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.
 class GenericItemInstanceRelation
          Defines a relation between two ItemInstance objects whose relation is defined by the relationType attribute on this class.
 class GenericItemViewInstanceRelation
          A general relation between an ItemView and an ItemInstance that is further defined by the relationType attribute.
 class GenericItemViewRelation
          A relation between two ItemView objects whose relation is defined by the relationType attribute on this class.
 class Item
          An item is either a single object or an assembly of related objects.
 class ItemClassification
          This represents a classification of an item related to specific criteria.
 class ItemClassificationHierarchy
          Relates on ItemClassification with a child classification.
 class ItemInstance
          An ItemInstance represents the occurrence of an Item in a product structure that is defined either by an ItemView or a ProductIdentification.
 class ItemInstanceRelation
          This class is the relationship between two ItemInstance objects.
 class ItemVersion
          An ItemVersion is a specific version of an Item.
 class ItemVersionRelation
          The item version relation represents a link between two item versions.
 class ItemView
          This class represents a view of a specific item.
 class ItemViewInstanceRelation
          This abstract class represents the relation between an ItemView and an ItemInstance.
 class ItemViewRelation
          This class links two ItemView objects.
 class 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.
 class NextHigherRelation
          The NextHigherRelation represents the link between a component on an assembly and the parent assembly for the component.
 class Part
          A Part is a component that is combined with other parts to define a assembly or produc.
 class QuantifiedInstance
          A QuantifiedInstance is an object with a specified number quantity for this item in the product structure.
 class ReplacedByRelation
          The ReplacedByRelation is a link between two ItemView objects where the relating ItemView is replacing the related ItemView.
 class ReplacedUsageRelation
          This class is a link between two ItemInstance objects where the relating ItemInstance is being replaced by the related ItemInstance.
 class SelectedInstance
          The SelectedInstance is an item on a product structure whose quantity depends on the selection control constraints (@see SelectionControl).
 class SingleInstance
          This class is one instance of either an ItemView or a Product.
 class SpecifiedInstance
          This class identifies a single item on an assembly that reuses partial decompositions.
 class ToolItemRelation
          This class is a link between a Tool ('relating' attribute) and an item ('related' attribute) that is created with the tool.
 

Uses of AbstractBaseModel in com.rapidtransform.product.model
 

Subclasses of AbstractBaseModel in com.rapidtransform.product.model
 class AlternateSolution
          This class represents an alternative solution for a product.
 class ComplexProductRelation
           
 class ComponentPlacement
          This class encapsulates the information relating to the placement of a product component.
 class FinalSolution
          A final solution is a set of additional sensual characteristics that can be applied to an item instance that represents a neutral part to finalize it's definition.
 class InstancePlacement
          TODO InstancePlacement during geometric modeling module implementation
 class ItemFunctionAssociation
          Relates a product function with an ItemView.
 class PhysicalAssemblyRelation
          The PhysicalAssemblyRelation links one physical item to a physical item assembly.
 class PhysicalInstance
          A PhysicalInstance is the definition of a physically realized object which may be identified by a serial number and lot id.
 class PhysicalInstanceTestResult
          A test result for a physical instance.
 class Product
          A product is an object with the capability to be realized by, decomposed into or specialized by a set of ProductConstituent objects in a functional, logical, or physical manner.
 class ProductClass
          The ProductClass is a set of similar products to be offered on the market.
 class ProductComponent
          A ProductComponent is an element in a conceptual product structure.
 class ProductDesign
          A ProductDesign is a way to associate an ItemVersion with a Product.
 class ProductFunction
          The ProductFunction is a specific action or behavior expected of a product.
 class ProductSpecRelation
           
 class ProductStructureRelation
          The ProductStructureRelation links a Product with it's ProductConstituents, where the consituent is a functional, logical, or physical component or realization of the complex product.
 class ProductToItemInstance
           
 class ProductToProduct
           
 class Quantity
          Quantity represents a value or range of values along with the Unit of Measure.
 class Region
           
 class SupplierSolution
          An alternate solution provided by a specific supplier.
 class TechnicalSolution
          An alternate solution where the requirements are fulfilled in a technical way.
 class UnitOfMeasure
           
 

Uses of AbstractBaseModel in com.rapidtransform.spec.model
 

Subclasses of AbstractBaseModel in com.rapidtransform.spec.model
 class AbstractSpecRelation
          TODO remove - replaced by SpecRelation
 class BaseSpecRelation<SourceType extends Specified>
           
 class ClassCategoryAssociation
          The ClassCategoryAssociation is an association between a SpecCategory and a ProductClass.
 class ClassConditionAssociation
          This class is an association between a ProductClass and a SpecCondition.
 class ClassInclusionAssociation
          This class represents the assignment of a SpecInclusion to a ProductClass.
 class ClassSpecificationAssociation
          Associates a specificiation to a product class.
 class ClassStructureRelation
          Links a ProductClass to a ProductFunction or ProductComponent.
 class Configuration
          A configuration is the association of a ClassConditionAssociation or ClassSpecAssociation with a design or process in order to define a valid usage by using the rules specified in the condition or specification.
 class DatedConfig
          This type of configuration that applies from the given date, or between a start and end date.
 class DescriptiveSpec
          This class is a textual description of an object.
 class DesignConstraint
          A design contraint is a requirement for the design process of a product design.
 class DesignConstraintAssociation
          Associates a design constraint with an object that is subject to the constraint.
 class DesignConstraintRelation
          Relates two design constraint objects.
 class DesignConstraintVersion
          A version of a DesignConstraint.
 class Effectivity
          Effectivity identifies the valid use of product information for a date or event.
 class EffectivityAssignment
          Assigns an effectivity to an object that implements the Effective interface.
 class LotConfig
          LotConfig is a type of manufacturing config that applies to a given production batch (Lot) for the given Product.
 class ManufacturingConfig
          The manufacturing configuration is the association of a product design with an item instance.
 class SerialConfig
          This is a type of manufacturing config that applies from the start serial number through the end serial number specified in this class.
 class SpecCategory
          The spec category is a group of specifications which serve the same purpose.
 class SpecExpression
          Combination of specification objects combined with a boolean operators.
 class Specification
          A specification is a defined rule for a product and it discriminates one product from another member in the same product class.
 class SpecInclusion
          The inclusion specifies how a specification or specExpression includes another specification or expression.