com.rapidtransform.product.model
Class ItemFunctionAssociation

java.lang.Object
  extended by com.rapidtransform.core.model.AbstractBaseModel
      extended by com.rapidtransform.product.model.ItemFunctionAssociation
All Implemented Interfaces:
Model, java.io.Serializable

public class ItemFunctionAssociation
extends AbstractBaseModel

Relates a product function with an ItemView.

Author:
S. Werner
See Also:
Serialized Form

Constructor Summary
ItemFunctionAssociation()
           
 
Method Summary
 java.lang.String getDescription()
           
 ProductFunction getFunction()
           
 com.rapidtransform.product.model.ItemFunctionAssociation.AssociationType getType()
           
 void setDescription(java.lang.String description)
           
 void setFunction(ProductFunction function)
           
 void setType(com.rapidtransform.product.model.ItemFunctionAssociation.AssociationType type)
           
 
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

ItemFunctionAssociation

public ItemFunctionAssociation()
Method Detail

getDescription

public java.lang.String getDescription()
Returns:
Returns the description.

setDescription

public void setDescription(java.lang.String description)
Parameters:
description - The description to set.

getFunction

public ProductFunction getFunction()
Returns:
Returns the function.

setFunction

public void setFunction(ProductFunction function)
Parameters:
function - The function to set.

getType

public com.rapidtransform.product.model.ItemFunctionAssociation.AssociationType getType()
Returns:
Returns the type.

setType

public void setType(com.rapidtransform.product.model.ItemFunctionAssociation.AssociationType type)
Parameters:
type - The type to set.