com.rapidtransform.core.model
Interface Model
- All Known Subinterfaces:
- Relation<SourceType,TargetType>, SpecRelation<SourceType>
- All Known Implementing Classes:
- AbstractBaseModel, AbstractSpecRelation, Address, Alias, AlternateSolution, ApplicationContext, Approval, ApprovalRelation, ApprovalStatus, Assembly, AssemblyRelation, BaseRelation, BaseSpecRelation, ClassCategoryAssociation, ClassConditionAssociation, ClassificationAssociation, ClassificationAttribute, ClassificationSystem, ClassInclusionAssociation, ClassSpecificationAssociation, ClassStructureRelation, CollectedItemRelation, CollectionView, ComplexProductRelation, ComponentPlacement, Configuration, DatedConfig, DateTime, DateTimeAssignment, DescriptiveSpec, DesignConstraint, DesignConstraintAssociation, DesignConstraintRelation, DesignConstraintVersion, Document, Duration, Effectivity, EffectivityAssignment, ExternalLibrary, FinalSolution, GenericClassification, GenericHierarchy, GenericItemInstanceRelation, GenericItemViewInstanceRelation, GenericItemViewRelation, InstancePlacement, Item, ItemClassification, ItemClassificationHierarchy, ItemFunctionAssociation, ItemInstance, ItemInstanceRelation, ItemVersion, ItemVersionRelation, ItemView, ItemViewInstanceRelation, ItemViewRelation, LotConfig, MakeFromRelation, ManufacturingConfig, NextHigherRelation, Organization, OrganizationEvent, OrganizationRelation, Part, Person, PersonDateAssignment, PersonDateOrg, PersonOrganizationAssignment, PersonRole, PersonRoleRelation, PhysicalAssemblyRelation, PhysicalInstance, PhysicalInstanceTestResult, Product, ProductClass, ProductComponent, ProductDesign, ProductFunction, ProductSpecRelation, ProductStructureRelation, ProductToItemInstance, ProductToProduct, QuantifiedInstance, Quantity, Region, ReplacedByRelation, ReplacedUsageRelation, Role, SelectedInstance, SerialConfig, SingleInstance, SpecCategory, SpecExpression, Specification, SpecifiedInstance, SpecInclusion, SupplierSolution, TechnicalSolution, ToolItemRelation, UnitOfMeasure, User, UserRoleRelation, ValidValue, VersionControlled
public interface Model
A model represents base level objects which have higher level attributes and actions defined on them through
the MetaModel.
- Author:
- Steve
getId
java.lang.Long getId()
getUuid
java.lang.String getUuid()
getMetaTypeName
QName getMetaTypeName()
setMetaTypeName
void setMetaTypeName(QName qName)
getPropertyHolder
PropertyHolder getPropertyHolder()
setPropertyHolder
void setPropertyHolder(PropertyHolder propHolder)