com.rapidtransform.product.model
Class AlternateSolution

java.lang.Object
  extended by com.rapidtransform.core.model.AbstractBaseModel
      extended by com.rapidtransform.core.model.VersionControlled
          extended by com.rapidtransform.product.model.Product
              extended by com.rapidtransform.product.model.AlternateSolution
All Implemented Interfaces:
Classified, Model, Versioned, Documented, Approvable, OrganizationalData, OrganizationElement, Complex, PhysicalInstanceDefinition, ProductConstituent, Effective, Specified, java.io.Serializable
Direct Known Subclasses:
FinalSolution, SupplierSolution, TechnicalSolution

public class AlternateSolution
extends Product

This class represents an alternative solution for a product. This object type is used if there are several mutually exlusive solutions for a particular ProductFunction or ProductComponent.

Author:
S. Werner
See Also:
Serialized Form

Constructor Summary
AlternateSolution()
           
 
Method Summary
 
Methods inherited from class com.rapidtransform.product.model.Product
equals, getAliases, getComplexProductRelations, getDescription, getDesignContraintAssociations, getDocuments, getName, getProductClass, getProductId, getProductStructureRelations, getSpecs, hashCode, setAliases, setComplexProductRelations, setDescription, setDesignContraintAssociations, setDocuments, setName, setProductClass, setProductId, setProductStructureRelations, setSpecs
 
Methods inherited from class com.rapidtransform.core.model.VersionControlled
getCreatedBy, getCreatedDate, getIteration, getModifiedBy, getModifiedDate, setCreatedBy, setCreatedDate, setIteration, setModifiedBy, setModifiedDate
 
Methods inherited from class com.rapidtransform.core.model.AbstractBaseModel
generateUuid, getId, getMetaTypeName, getPropertyHolder, getUuid, setId, setMetaTypeName, setPropertyHolder, setUuid
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlternateSolution

public AlternateSolution()