com.softslate.commerce.businessobjects.product
Interface Option

All Superinterfaces:
BusinessObject
All Known Implementing Classes:
OptionBean

public interface Option
extends BusinessObject

Interface representing a option within the system.

The database stores options in the npcOption table, and this interface can be used to represent a single row of that table. Each of the columns in npcOption map to getters and setters in this interface.

When the application needs to create an instance that implements npcOption, BusinessObjectFactory finds the name of the Java class to instantiate from the "optionImplementer" setting in the npcSetting database table.

The default "optionImplementer" is OptionBean.

Author:
David Tobey

Method Summary
 int getAttributeID()
           
 double getOptionAltPrice()
           
 java.lang.String getOptionCode()
           
 java.lang.String getOptionDescription()
           
 int getOptionID()
           
 boolean getOptionIsActive()
           
 java.lang.String getOptionLargeImage()
           
 java.lang.String getOptionName()
           
 int getOptionOrder()
           
 java.lang.String getOptionSmallImage()
           
 java.lang.String getOptionType()
           
 double getOptionUnitCost()
           
 double getOptionUnitPrice()
           
 double getOptionWeight()
           
 java.lang.String getParentName()
           
 void setAttributeID(int attributeID)
           
 void setOptionAltPrice(double optionAltPrice)
           
 void setOptionCode(java.lang.String optionCode)
           
 void setOptionDescription(java.lang.String optionDescription)
           
 void setOptionID(int optionID)
           
 void setOptionIsActive(boolean optionIsActive)
           
 void setOptionLargeImage(java.lang.String optionLargeImage)
           
 void setOptionName(java.lang.String optionName)
           
 void setOptionOrder(int optionOrder)
           
 void setOptionSmallImage(java.lang.String optionSmallImage)
           
 void setOptionType(java.lang.String optionType)
           
 void setOptionUnitCost(double optionUnitCost)
           
 void setOptionUnitPrice(double optionUnitPrice)
           
 void setOptionWeight(double optionWeight)
           
 void setParentName(java.lang.String parentName)
           
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Method Detail

getOptionID

public int getOptionID()

setOptionID

public void setOptionID(int optionID)

getAttributeID

public int getAttributeID()

setAttributeID

public void setAttributeID(int attributeID)

getOptionAltPrice

public double getOptionAltPrice()

setOptionAltPrice

public void setOptionAltPrice(double optionAltPrice)

getOptionCode

public java.lang.String getOptionCode()

setOptionCode

public void setOptionCode(java.lang.String optionCode)

getOptionDescription

public java.lang.String getOptionDescription()

setOptionDescription

public void setOptionDescription(java.lang.String optionDescription)

getOptionIsActive

public boolean getOptionIsActive()

setOptionIsActive

public void setOptionIsActive(boolean optionIsActive)

getOptionLargeImage

public java.lang.String getOptionLargeImage()

setOptionLargeImage

public void setOptionLargeImage(java.lang.String optionLargeImage)

getOptionName

public java.lang.String getOptionName()

setOptionName

public void setOptionName(java.lang.String optionName)

getOptionOrder

public int getOptionOrder()

setOptionOrder

public void setOptionOrder(int optionOrder)

getOptionSmallImage

public java.lang.String getOptionSmallImage()

setOptionSmallImage

public void setOptionSmallImage(java.lang.String optionSmallImage)

getOptionType

public java.lang.String getOptionType()

setOptionType

public void setOptionType(java.lang.String optionType)

getOptionUnitCost

public double getOptionUnitCost()

setOptionUnitCost

public void setOptionUnitCost(double optionUnitCost)

getOptionUnitPrice

public double getOptionUnitPrice()

setOptionUnitPrice

public void setOptionUnitPrice(double optionUnitPrice)

getOptionWeight

public double getOptionWeight()

setOptionWeight

public void setOptionWeight(double optionWeight)

getParentName

public java.lang.String getParentName()

setParentName

public void setParentName(java.lang.String parentName)


Copyright © SoftSlate, Inc. 2003–2005