com.softslate.commerce.administrator.product
Class DiscountForm

java.lang.Object
  extended by org.apache.struts.action.ActionForm
      extended by com.softslate.commerce.administrator.core.BaseSerializableForm
          extended by com.softslate.commerce.administrator.product.DiscountForm
All Implemented Interfaces:
java.io.Serializable

public class DiscountForm
extends BaseSerializableForm

Struts form class corresponding to requests to "/administrator/Discount.do". Provides properties to control searching, viewing, editing, and deleting records in the sscDiscount table.

Author:
David Tobey
See Also:
Serialized Form

Field Summary
private  java.lang.String addFormAction
           
private  java.lang.String[] cantSortByFields
           
private  java.lang.String[] cartItemsType
           
private  java.lang.String[] cartItemsValue
           
private  java.lang.String childEditAction
           
private  java.lang.String childName
           
private  java.lang.String[] code
           
private  java.lang.String[] couponCode
           
private  java.lang.String[] description
           
private  java.lang.String[] discountID
           
private  java.lang.String[] discountOrder
           
private  java.lang.String[] displayFields
           
private  java.lang.String editDeleteFormAction
           
private  java.lang.String editFormAction
           
private  java.lang.Class entity
           
private  java.lang.String entityProperty
           
private  java.lang.String[] expirationDate
           
private  java.lang.String[] extra1
           
private  java.lang.String[] extra2
           
private  java.lang.String[] extra3
           
private  java.lang.String[] fieldLables
           
private  java.lang.String[] fields
           
private  java.lang.String formAction
           
private  java.lang.String idField
           
private  java.lang.String[] isActive
           
private  java.lang.String[] isTimesPerCustomer
           
private  java.lang.String[] itemsAppliesType
           
private  java.lang.String[] itemsAppliesValue
           
(package private) static org.apache.commons.logging.Log log
           
private  boolean m2mChild
           
private  java.lang.String[] maxTimesUsed
           
private  java.lang.String[] name
           
private  java.lang.String nameField
           
private  java.lang.String parentIDField
           
private  java.lang.String productID
           
private  java.lang.String[] reward
           
private  java.lang.String[] rewardType
           
private  java.lang.String[] searchableFields
           
private  java.lang.String[] searchableIntFields
           
private static long serialVersionUID
           
private  java.lang.String skuID
           
private  java.lang.String[] skuIDs
           
private  java.lang.String sortAscOrDesc
           
private  java.lang.String sortByString
           
private  java.lang.String[] startDate
           
private  java.lang.String[] timesUsed
           
private  java.lang.String[] usersAppliesType
           
private  java.lang.String[] usersAppliesValue
           
 
Fields inherited from class org.apache.struts.action.ActionForm
multipartRequestHandler, servlet
 
Constructor Summary
DiscountForm()
           
 
Method Summary
 java.lang.String getAddFormAction()
           
 java.lang.String[] getCantSortByFields()
           
 java.lang.String[] getCartItemsType()
           
 java.lang.String[] getCartItemsValue()
           
 java.lang.String getChildEditAction()
           
 java.lang.String getChildName()
           
 java.lang.String[] getCode()
           
 java.lang.String[] getCouponCode()
           
 java.lang.String[] getDescription()
           
 java.lang.String[] getDiscountID()
           
 java.lang.String[] getDiscountOrder()
           
 java.lang.String[] getDisplayFields()
           
 java.lang.String getEditDeleteFormAction()
           
 java.lang.String getEditFormAction()
           
 java.lang.Class getEntity()
           
 java.lang.String getEntityProperty()
           
 java.lang.String[] getExpirationDate()
           
 java.lang.String[] getExtra1()
           
 java.lang.String[] getExtra2()
           
 java.lang.String[] getExtra3()
           
 java.lang.String[] getFieldLables()
           
 java.lang.String[] getFields()
           
 java.lang.String getFormAction()
           
 java.lang.String getIdField()
           
 java.lang.String[] getIsActive()
           
 java.lang.String[] getIsTimesPerCustomer()
           
 java.lang.String[] getItemsAppliesType()
           
 java.lang.String[] getItemsAppliesValue()
           
 java.lang.String[] getMaxTimesUsed()
           
 java.lang.String[] getName()
           
 java.lang.String getNameField()
           
 java.lang.String getParentIDField()
           
 java.lang.String getProductID()
           
 java.lang.String[] getReward()
           
 java.lang.String[] getRewardType()
           
 java.lang.String[] getSearchableFields()
           
 java.lang.String[] getSearchableIntFields()
           
 java.lang.String getSkuID()
           
 java.lang.String getSKUID()
           
 java.lang.String[] getSkuIDs()
           
 java.lang.String getSortAscOrDesc()
           
 java.lang.String getSortByString()
           
 java.lang.String[] getStartDate()
           
 java.lang.String[] getTimesUsed()
           
 java.lang.String[] getUsersAppliesType()
           
 java.lang.String[] getUsersAppliesValue()
           
 boolean isM2mChild()
           
 void setAddFormAction(java.lang.String addFormAction)
           
 void setCantSortByFields(java.lang.String[] cantSortByFields)
           
 void setCartItemsType(java.lang.String[] cartItemsType)
           
 void setCartItemsValue(java.lang.String[] cartItemsValue)
           
 void setChildEditAction(java.lang.String childEditAction)
           
 void setChildName(java.lang.String childName)
           
 void setCode(java.lang.String[] code)
           
 void setCouponCode(java.lang.String[] couponCode)
           
 void setDescription(java.lang.String[] description)
           
 void setDiscountID(java.lang.String[] discountID)
           
 void setDiscountOrder(java.lang.String[] discountOrder)
           
 void setDisplayFields(java.lang.String[] displayFields)
           
 void setEditDeleteFormAction(java.lang.String editDeleteFormAction)
           
 void setEditFormAction(java.lang.String editFormAction)
           
 void setEntity(java.lang.Class entity)
           
 void setEntityProperty(java.lang.String entityProperty)
           
 void setExpirationDate(java.lang.String[] expirationDate)
           
 void setExtra1(java.lang.String[] extra1)
           
 void setExtra2(java.lang.String[] extra2)
           
 void setExtra3(java.lang.String[] extra3)
           
 void setFieldLables(java.lang.String[] fieldLables)
           
 void setFields(java.lang.String[] fields)
           
 void setFormAction(java.lang.String formAction)
           
 void setIdField(java.lang.String idField)
           
 void setIsActive(java.lang.String[] isActive)
           
 void setIsTimesPerCustomer(java.lang.String[] isTimesPerCustomer)
           
 void setItemsAppliesType(java.lang.String[] itemsAppliesType)
           
 void setItemsAppliesValue(java.lang.String[] itemsAppliesValue)
           
 void setM2mChild(boolean child)
           
 void setMaxTimesUsed(java.lang.String[] maxTimesUsed)
           
 void setName(java.lang.String[] name)
           
 void setNameField(java.lang.String nameField)
           
 void setParentIDField(java.lang.String parentIDField)
           
 void setProductID(java.lang.String productID)
           
 void setProperties(javax.servlet.http.HttpServletRequest request)
           
 void setReward(java.lang.String[] reward)
           
 void setRewardType(java.lang.String[] rewardType)
           
 void setSearchableFields(java.lang.String[] searchableFields)
           
 void setSearchableIntFields(java.lang.String[] searchableIntFields)
           
 void setSkuID(java.lang.String skuID)
           
 void setSKUID(java.lang.String skuID)
           
 void setSkuIDs(java.lang.String[] skuIDs)
           
 void setSortAscOrDesc(java.lang.String sortAscOrDesc)
           
 void setSortByString(java.lang.String sortByString)
           
 void setStartDate(java.lang.String[] startDate)
           
 void setTimesUsed(java.lang.String[] timesUsed)
           
 void setUsersAppliesType(java.lang.String[] usersAppliesType)
           
 void setUsersAppliesValue(java.lang.String[] usersAppliesValue)
           
 org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class com.softslate.commerce.administrator.core.BaseSerializableForm
arrayAppend, arrayPrepend, arrayRemove, containsUnsafeCharacter, getAssigned, getAssignments, getDeleteID, getEditMode, getFirstRow, getFormUtils, getGrandparentIDField, getGrandparentName, getGreatGrandparentIDField, getGreatGrandparentName, getIdIntegers, getIdValues, getItemsPerPage, getJoinManyToManyParent, getManyToManyClass, getManyToManyKey, getManyToManyProp, getOutputMode, getParentID, getParentKey, getParentName, getParentProperty, getParentScreen, getSearchString, setAssigned, setAssignments, setDeleteID, setEditMode, setFirstRow, setGrandparentIDField, setGrandparentName, setGreatGrandparentIDField, setGreatGrandparentName, setIdIntegers, setIdValues, setItemsPerPage, setJoinManyToManyParent, setManyToManyClass, setManyToManyKey, setManyToManyProp, setOutputMode, setParentID, setParentKey, setParentName, setParentProperty, setParentScreen, setSearchString
 
Methods inherited from class org.apache.struts.action.ActionForm
getMultipartRequestHandler, getServlet, getServletWrapper, reset, reset, setMultipartRequestHandler, setServlet, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

log

static org.apache.commons.logging.Log log

idField

private java.lang.String idField

nameField

private java.lang.String nameField

childName

private java.lang.String childName

m2mChild

private boolean m2mChild

parentIDField

private java.lang.String parentIDField

entityProperty

private java.lang.String entityProperty

entity

private java.lang.Class entity

fields

private java.lang.String[] fields

fieldLables

private java.lang.String[] fieldLables

displayFields

private java.lang.String[] displayFields

searchableIntFields

private java.lang.String[] searchableIntFields

searchableFields

private java.lang.String[] searchableFields

sortByString

private java.lang.String sortByString

cantSortByFields

private java.lang.String[] cantSortByFields

sortAscOrDesc

private java.lang.String sortAscOrDesc

formAction

private java.lang.String formAction

addFormAction

private java.lang.String addFormAction

editFormAction

private java.lang.String editFormAction

editDeleteFormAction

private java.lang.String editDeleteFormAction

childEditAction

private java.lang.String childEditAction

productID

private java.lang.String productID

skuID

private java.lang.String skuID

skuIDs

private java.lang.String[] skuIDs

discountID

private java.lang.String[] discountID

code

private java.lang.String[] code

name

private java.lang.String[] name

description

private java.lang.String[] description

isActive

private java.lang.String[] isActive

usersAppliesType

private java.lang.String[] usersAppliesType

usersAppliesValue

private java.lang.String[] usersAppliesValue

itemsAppliesValue

private java.lang.String[] itemsAppliesValue

itemsAppliesType

private java.lang.String[] itemsAppliesType

cartItemsValue

private java.lang.String[] cartItemsValue

cartItemsType

private java.lang.String[] cartItemsType

rewardType

private java.lang.String[] rewardType

reward

private java.lang.String[] reward

couponCode

private java.lang.String[] couponCode

startDate

private java.lang.String[] startDate

expirationDate

private java.lang.String[] expirationDate

timesUsed

private java.lang.String[] timesUsed

maxTimesUsed

private java.lang.String[] maxTimesUsed

isTimesPerCustomer

private java.lang.String[] isTimesPerCustomer

discountOrder

private java.lang.String[] discountOrder

extra1

private java.lang.String[] extra1

extra2

private java.lang.String[] extra2

extra3

private java.lang.String[] extra3
Constructor Detail

DiscountForm

public DiscountForm()
Method Detail

getChildName

public java.lang.String getChildName()
Overrides:
getChildName in class BaseSerializableForm

setChildName

public void setChildName(java.lang.String childName)
Overrides:
setChildName in class BaseSerializableForm

getEntity

public java.lang.Class getEntity()
Overrides:
getEntity in class BaseSerializableForm

setEntity

public void setEntity(java.lang.Class entity)
Overrides:
setEntity in class BaseSerializableForm

getEntityProperty

public java.lang.String getEntityProperty()
Overrides:
getEntityProperty in class BaseSerializableForm

setEntityProperty

public void setEntityProperty(java.lang.String entityProperty)
Overrides:
setEntityProperty in class BaseSerializableForm

isM2mChild

public boolean isM2mChild()
Overrides:
isM2mChild in class BaseSerializableForm

setM2mChild

public void setM2mChild(boolean child)
Overrides:
setM2mChild in class BaseSerializableForm

getNameField

public java.lang.String getNameField()
Overrides:
getNameField in class BaseSerializableForm

setNameField

public void setNameField(java.lang.String nameField)
Overrides:
setNameField in class BaseSerializableForm

getSearchableFields

public java.lang.String[] getSearchableFields()
Overrides:
getSearchableFields in class BaseSerializableForm

setSearchableFields

public void setSearchableFields(java.lang.String[] searchableFields)
Overrides:
setSearchableFields in class BaseSerializableForm

getSearchableIntFields

public java.lang.String[] getSearchableIntFields()
Overrides:
getSearchableIntFields in class BaseSerializableForm

setSearchableIntFields

public void setSearchableIntFields(java.lang.String[] searchableIntFields)
Overrides:
setSearchableIntFields in class BaseSerializableForm

getCouponCode

public java.lang.String[] getCouponCode()

setCouponCode

public void setCouponCode(java.lang.String[] couponCode)

getDescription

public java.lang.String[] getDescription()

setDescription

public void setDescription(java.lang.String[] description)

getDiscountOrder

public java.lang.String[] getDiscountOrder()

setDiscountOrder

public void setDiscountOrder(java.lang.String[] discountOrder)

getExpirationDate

public java.lang.String[] getExpirationDate()

setExpirationDate

public void setExpirationDate(java.lang.String[] expirationDate)

getIsActive

public java.lang.String[] getIsActive()

setIsActive

public void setIsActive(java.lang.String[] isActive)

getIsTimesPerCustomer

public java.lang.String[] getIsTimesPerCustomer()

setIsTimesPerCustomer

public void setIsTimesPerCustomer(java.lang.String[] isTimesPerCustomer)

getMaxTimesUsed

public java.lang.String[] getMaxTimesUsed()

setMaxTimesUsed

public void setMaxTimesUsed(java.lang.String[] maxTimesUsed)

getCartItemsValue

public java.lang.String[] getCartItemsValue()

setCartItemsValue

public void setCartItemsValue(java.lang.String[] cartItemsValue)

getCartItemsType

public java.lang.String[] getCartItemsType()

setCartItemsType

public void setCartItemsType(java.lang.String[] cartItemsType)

getReward

public java.lang.String[] getReward()

setReward

public void setReward(java.lang.String[] reward)

getRewardType

public java.lang.String[] getRewardType()

setRewardType

public void setRewardType(java.lang.String[] rewardType)

getStartDate

public java.lang.String[] getStartDate()

setStartDate

public void setStartDate(java.lang.String[] startDate)

getTimesUsed

public java.lang.String[] getTimesUsed()

setTimesUsed

public void setTimesUsed(java.lang.String[] timesUsed)

getItemsAppliesType

public java.lang.String[] getItemsAppliesType()

setItemsAppliesType

public void setItemsAppliesType(java.lang.String[] itemsAppliesType)

getItemsAppliesValue

public java.lang.String[] getItemsAppliesValue()

setItemsAppliesValue

public void setItemsAppliesValue(java.lang.String[] itemsAppliesValue)

getUsersAppliesType

public java.lang.String[] getUsersAppliesType()

setUsersAppliesType

public void setUsersAppliesType(java.lang.String[] usersAppliesType)

getUsersAppliesValue

public java.lang.String[] getUsersAppliesValue()

setUsersAppliesValue

public void setUsersAppliesValue(java.lang.String[] usersAppliesValue)

getExtra1

public java.lang.String[] getExtra1()

setExtra1

public void setExtra1(java.lang.String[] extra1)

getExtra2

public java.lang.String[] getExtra2()

setExtra2

public void setExtra2(java.lang.String[] extra2)

getExtra3

public java.lang.String[] getExtra3()

setExtra3

public void setExtra3(java.lang.String[] extra3)

getIdField

public java.lang.String getIdField()
Overrides:
getIdField in class BaseSerializableForm

setIdField

public void setIdField(java.lang.String idField)
Overrides:
setIdField in class BaseSerializableForm

getParentIDField

public java.lang.String getParentIDField()
Overrides:
getParentIDField in class BaseSerializableForm

setParentIDField

public void setParentIDField(java.lang.String parentIDField)
Overrides:
setParentIDField in class BaseSerializableForm

getFields

public java.lang.String[] getFields()
Overrides:
getFields in class BaseSerializableForm

setFields

public void setFields(java.lang.String[] fields)
Overrides:
setFields in class BaseSerializableForm

getFieldLables

public java.lang.String[] getFieldLables()
Overrides:
getFieldLables in class BaseSerializableForm

setFieldLables

public void setFieldLables(java.lang.String[] fieldLables)
Overrides:
setFieldLables in class BaseSerializableForm

getDisplayFields

public java.lang.String[] getDisplayFields()
Overrides:
getDisplayFields in class BaseSerializableForm

setDisplayFields

public void setDisplayFields(java.lang.String[] displayFields)
Overrides:
setDisplayFields in class BaseSerializableForm

getCantSortByFields

public java.lang.String[] getCantSortByFields()
Overrides:
getCantSortByFields in class BaseSerializableForm

setCantSortByFields

public void setCantSortByFields(java.lang.String[] cantSortByFields)
Overrides:
setCantSortByFields in class BaseSerializableForm

getSortAscOrDesc

public java.lang.String getSortAscOrDesc()
Overrides:
getSortAscOrDesc in class BaseSerializableForm

setSortAscOrDesc

public void setSortAscOrDesc(java.lang.String sortAscOrDesc)
Overrides:
setSortAscOrDesc in class BaseSerializableForm

getSortByString

public java.lang.String getSortByString()
Overrides:
getSortByString in class BaseSerializableForm

setSortByString

public void setSortByString(java.lang.String sortByString)
Overrides:
setSortByString in class BaseSerializableForm

getFormAction

public java.lang.String getFormAction()
Overrides:
getFormAction in class BaseSerializableForm

setFormAction

public void setFormAction(java.lang.String formAction)
Overrides:
setFormAction in class BaseSerializableForm

getAddFormAction

public java.lang.String getAddFormAction()
Overrides:
getAddFormAction in class BaseSerializableForm

setAddFormAction

public void setAddFormAction(java.lang.String addFormAction)
Overrides:
setAddFormAction in class BaseSerializableForm

getEditFormAction

public java.lang.String getEditFormAction()
Overrides:
getEditFormAction in class BaseSerializableForm

setEditFormAction

public void setEditFormAction(java.lang.String editFormAction)
Overrides:
setEditFormAction in class BaseSerializableForm

getEditDeleteFormAction

public java.lang.String getEditDeleteFormAction()
Overrides:
getEditDeleteFormAction in class BaseSerializableForm

setEditDeleteFormAction

public void setEditDeleteFormAction(java.lang.String editDeleteFormAction)
Overrides:
setEditDeleteFormAction in class BaseSerializableForm

getSKUID

public java.lang.String getSKUID()

setSKUID

public void setSKUID(java.lang.String skuID)

getDiscountID

public java.lang.String[] getDiscountID()

setDiscountID

public void setDiscountID(java.lang.String[] discountID)

getCode

public java.lang.String[] getCode()

setCode

public void setCode(java.lang.String[] code)

getName

public java.lang.String[] getName()

setName

public void setName(java.lang.String[] name)

getProductID

public java.lang.String getProductID()

setProductID

public void setProductID(java.lang.String productID)

getSkuID

public java.lang.String getSkuID()

setSkuID

public void setSkuID(java.lang.String skuID)

getChildEditAction

public java.lang.String getChildEditAction()
Overrides:
getChildEditAction in class BaseSerializableForm

setChildEditAction

public void setChildEditAction(java.lang.String childEditAction)
Overrides:
setChildEditAction in class BaseSerializableForm

getSkuIDs

public java.lang.String[] getSkuIDs()

setSkuIDs

public void setSkuIDs(java.lang.String[] skuIDs)

setProperties

public void setProperties(javax.servlet.http.HttpServletRequest request)
Overrides:
setProperties in class BaseSerializableForm

validate

public org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping,
                                                      javax.servlet.http.HttpServletRequest request)
Overrides:
validate in class org.apache.struts.action.ActionForm


Copyright © SoftSlate, LLC 2003–2005