Class BaseSerializableForm

java.lang.Object
org.apache.struts.action.ActionForm
com.softslate.commerce.administrator.core.BaseSerializableForm
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AdministratorForm, AttributeForm, BasicTaxForm, CategoryForm, CountryForm, CustomerAddressForm, CustomerForm, CustomerWishListForm, DiscountForm, DiscountRangeForm, EmailForm, EmailOptOutForm, ImportForm, ManufacturerForm, OptionForm, OrderDeliveryForm, OrderDiscountForm, OrderForm, OrderItemAttributeForm, OrderItemForm, OrderShippingRuleForm, PaymentForm, ProductForm, ProductReviewForm, ProductSettingForm, RequestLogForm, RoleForm, ShippingMethodForm, ShippingRateForm, ShippingRuleForm, ShippingRuleRangeForm, SKUForm, StateForm, TemplateForm, UserSettingForm

public class BaseSerializableForm extends org.apache.struts.action.ActionForm implements Serializable
Provides a number of properties common to forms representing the initial control panel screen for a database table in the administrator. This class is serializable so that the control screen form settings can be maintained through the user's session.
Author:
David Tobey
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • log

      static org.apache.commons.logging.Log log
    • idField

      private String idField
    • nameField

      private String nameField
    • childName

      private String childName
    • m2mChild

      private boolean m2mChild
    • idValues

      private String[] idValues
    • idIntegers

      private Integer[] idIntegers
    • parentIDField

      private String parentIDField
    • parentID

      private String parentID
    • parentKey

      private String parentKey
    • manyToManyKey

      private String manyToManyKey
    • manyToManyProp

      private String manyToManyProp
    • manyToManyClass

      private String manyToManyClass
    • joinManyToManyParent

      private String joinManyToManyParent
    • entity

      private Class entity
    • parentProperty

      private String parentProperty
    • entityProperty

      private String entityProperty
    • grandparentIDField

      private String grandparentIDField
    • greatGrandparentIDField

      private String greatGrandparentIDField
    • fields

      private String[] fields
    • fieldLables

      private String[] fieldLables
    • displayFields

      private String[] displayFields
    • searchableFields

      private String[] searchableFields
    • searchableIntFields

      private String[] searchableIntFields
    • cantSortByFields

      private String[] cantSortByFields
    • itemsPerPage

      private String itemsPerPage
    • firstRow

      private String firstRow
    • searchString

      private String searchString
    • sortByString

      private String sortByString
    • sortAscOrDesc

      private String sortAscOrDesc
    • editMode

      private String editMode
    • outputMode

      private String outputMode
    • formAction

      private String formAction
    • addFormAction

      private String addFormAction
    • editFormAction

      private String editFormAction
    • editDeleteFormAction

      private String editDeleteFormAction
    • childEditAction

      private String childEditAction
    • assignments

      private String assignments
    • parentName

      private String parentName
    • grandparentName

      private String grandparentName
    • greatGrandparentName

      private String greatGrandparentName
    • deleteID

      private String[] deleteID
    • assigned

      private String[] assigned
    • parentScreen

      private String parentScreen
    • formUtils

      private FormUtils formUtils
  • Constructor Details

    • BaseSerializableForm

      public BaseSerializableForm()
  • Method Details

    • isM2mChild

      public boolean isM2mChild()
    • setM2mChild

      public void setM2mChild(boolean child)
    • getParentName

      public String getParentName()
    • setParentName

      public void setParentName(String parentName)
    • getGrandparentName

      public String getGrandparentName()
    • setGrandparentName

      public void setGrandparentName(String grandparentName)
    • getGreatGrandparentName

      public String getGreatGrandparentName()
    • setGreatGrandparentName

      public void setGreatGrandparentName(String greatGrandparentName)
    • getCantSortByFields

      public String[] getCantSortByFields()
    • setCantSortByFields

      public void setCantSortByFields(String[] cantSortByFields)
    • getAssignments

      public String getAssignments()
    • setAssignments

      public void setAssignments(String assignments)
    • getDeleteID

      public String[] getDeleteID()
    • setDeleteID

      public void setDeleteID(String[] deleteID)
    • getAssigned

      public String[] getAssigned()
    • setAssigned

      public void setAssigned(String[] assigned)
    • getIdField

      public String getIdField()
    • setIdField

      public void setIdField(String idField)
    • getParentIDField

      public String getParentIDField()
    • setParentIDField

      public void setParentIDField(String parentIDField)
    • getGrandparentIDField

      public String getGrandparentIDField()
    • setGrandparentIDField

      public void setGrandparentIDField(String grandparentIDField)
    • getGreatGrandparentIDField

      public String getGreatGrandparentIDField()
    • setGreatGrandparentIDField

      public void setGreatGrandparentIDField(String greatGrandparentIDField)
    • getFields

      public String[] getFields()
    • setFields

      public void setFields(String[] fields)
    • getFieldLables

      public String[] getFieldLables()
    • setFieldLables

      public void setFieldLables(String[] fieldLables)
    • getDisplayFields

      public String[] getDisplayFields()
    • setDisplayFields

      public void setDisplayFields(String[] displayFields)
    • getItemsPerPage

      public String getItemsPerPage()
    • setItemsPerPage

      public void setItemsPerPage(String itemsPerPage)
    • getFirstRow

      public String getFirstRow()
    • setFirstRow

      public void setFirstRow(String firstRow)
    • getSearchString

      public String getSearchString()
    • setSearchString

      public void setSearchString(String searchString)
    • getEntity

      public Class getEntity()
    • setEntity

      public void setEntity(Class entity)
    • getManyToManyKey

      public String getManyToManyKey()
    • setManyToManyKey

      public void setManyToManyKey(String manyToManyKey)
    • getManyToManyProp

      public String getManyToManyProp()
    • setManyToManyProp

      public void setManyToManyProp(String manyToManyProp)
    • getParentID

      public String getParentID()
    • setParentID

      public void setParentID(String parentID)
    • getSearchableFields

      public String[] getSearchableFields()
    • setSearchableFields

      public void setSearchableFields(String[] searchableFields)
    • getSearchableIntFields

      public String[] getSearchableIntFields()
    • setSearchableIntFields

      public void setSearchableIntFields(String[] searchableIntFields)
    • getSortByString

      public String getSortByString()
    • setSortByString

      public void setSortByString(String sortByString)
    • getSortAscOrDesc

      public String getSortAscOrDesc()
    • setSortAscOrDesc

      public void setSortAscOrDesc(String sortAscOrDesc)
    • getEditMode

      public String getEditMode()
    • setEditMode

      public void setEditMode(String editMode)
    • getOutputMode

      public String getOutputMode()
    • setOutputMode

      public void setOutputMode(String outputMode)
    • getFormAction

      public String getFormAction()
    • setFormAction

      public void setFormAction(String formAction)
    • getAddFormAction

      public String getAddFormAction()
    • setAddFormAction

      public void setAddFormAction(String addFormAction)
    • getEditDeleteFormAction

      public String getEditDeleteFormAction()
    • setEditDeleteFormAction

      public void setEditDeleteFormAction(String editDeleteFormAction)
    • getEditFormAction

      public String getEditFormAction()
    • setEditFormAction

      public void setEditFormAction(String editFormAction)
    • getChildEditAction

      public String getChildEditAction()
    • setChildEditAction

      public void setChildEditAction(String childEditAction)
    • getManyToManyClass

      public String getManyToManyClass()
    • setManyToManyClass

      public void setManyToManyClass(String manyToManyClass)
    • getParentKey

      public String getParentKey()
    • setParentKey

      public void setParentKey(String parentKey)
    • getIdValues

      public String[] getIdValues()
    • setIdValues

      public void setIdValues(String[] idValues)
    • getIdIntegers

      public Integer[] getIdIntegers()
    • setIdIntegers

      public void setIdIntegers(Integer[] idIntegers)
    • getEntityProperty

      public String getEntityProperty()
    • setEntityProperty

      public void setEntityProperty(String entityProperty)
    • getParentProperty

      public String getParentProperty()
    • setParentProperty

      public void setParentProperty(String parentProperty)
    • getChildName

      public String getChildName()
    • setChildName

      public void setChildName(String childName)
    • getNameField

      public String getNameField()
    • setNameField

      public void setNameField(String nameField)
    • getParentScreen

      public String getParentScreen()
    • setParentScreen

      public void setParentScreen(String parentScreen)
    • getJoinManyToManyParent

      public String getJoinManyToManyParent()
    • setJoinManyToManyParent

      public void setJoinManyToManyParent(String joinManyToManyParent)
    • getFormUtils

      public FormUtils getFormUtils(javax.servlet.http.HttpServletRequest request)
    • setProperties

      public void setProperties(javax.servlet.http.HttpServletRequest request)
    • arrayAppend

      public String[] arrayAppend(String[] array, String item)
    • arrayPrepend

      public String[] arrayPrepend(String[] array, String item)
    • arrayRemove

      public String[] arrayRemove(String[] array, String item)
    • containsUnsafeCharacter

      public Character containsUnsafeCharacter(String string, javax.servlet.http.HttpServletRequest request)