com.rapidtransform.spec.model
Class ManufacturingConfig

java.lang.Object
  extended by com.rapidtransform.core.model.AbstractBaseModel
      extended by com.rapidtransform.spec.model.ManufacturingConfig
All Implemented Interfaces:
Model, Approvable, OrganizationalData, OrganizationElement, java.io.Serializable
Direct Known Subclasses:
DatedConfig, LotConfig, SerialConfig

public abstract class ManufacturingConfig
extends AbstractBaseModel
implements Approvable, OrganizationElement, OrganizationalData

The manufacturing configuration is the association of a product design with an item instance.

Author:
S. Werner
See Also:
Serialized Form

Constructor Summary
ManufacturingConfig()
           
 
Method Summary
 java.util.Set<Organization> getOrganizations()
           
 ProductDesign getSolutionFor()
           
 void setOrganizations(java.util.Set<Organization> organizations)
           
 void setSolutionFor(ProductDesign solutionFor)
           
 
Methods inherited from class com.rapidtransform.core.model.AbstractBaseModel
equals, generateUuid, getId, getMetaTypeName, getPropertyHolder, getUuid, hashCode, setId, setMetaTypeName, setPropertyHolder, setUuid
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManufacturingConfig

public ManufacturingConfig()
Method Detail

getOrganizations

public java.util.Set<Organization> getOrganizations()
Returns:
Returns the organizations.

setOrganizations

public void setOrganizations(java.util.Set<Organization> organizations)
Parameters:
organizations - The organizations to set.

getSolutionFor

public ProductDesign getSolutionFor()
Returns:
Returns the solutionFor.

setSolutionFor

public void setSolutionFor(ProductDesign solutionFor)
Parameters:
solutionFor - The solutionFor to set.