com.softslate.commerce.administrator.importexport
Class ExportForm

java.lang.Object
  extended by org.apache.struts.action.ActionForm
      extended by com.softslate.commerce.administrator.core.BaseSerializableForm
          extended by com.softslate.commerce.administrator.importexport.ExportForm
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
OrdersExportForm, ProductExportForm

public class ExportForm
extends BaseSerializableForm

Action form class corresponding to the common text file export forms (for options, attributes, and categories).

Author:
Ashish Jain
See Also:
Serialized Form

Field Summary
protected  java.lang.String fieldsAll
           
protected  java.lang.String headerRow
           
 java.lang.String OUTPUT_FORMAT_CSV
           
 java.lang.String OUTPUT_FORMAT_EXCEL
           
 java.lang.String OUTPUT_FORMAT_PIPE
           
 java.lang.String OUTPUT_FORMAT_TAB
           
protected  java.lang.String outputFormat
           
protected  java.lang.String[] selectedFields
           
private static long serialVersionUID
           
protected  java.util.Collection tableFields
           
protected  java.lang.String tableName
           
 
Fields inherited from class org.apache.struts.action.ActionForm
multipartRequestHandler, servlet
 
Constructor Summary
ExportForm()
           
 
Method Summary
 java.lang.String getFieldsAll()
           
 java.lang.String getHeaderRow()
           
 java.lang.String getOutputFormat()
           
 java.lang.String[] getSelectedFields()
           
 java.util.Collection getTableFields()
           
 java.lang.String getTableName()
           
 void setFieldsAll(java.lang.String fieldsAll)
           
 void setHeaderRow(java.lang.String headerRow)
           
 void setOutputFormat(java.lang.String outputFormat)
           
 void setSelectedFields(java.lang.String[] selectedFields)
           
 void setTableFields(java.util.Collection tableFields)
           
 void setTableName(java.lang.String tableName)
           
 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
getAddFormAction, getAssigned, getAssignments, getCantSortByFields, getChildEditAction, getChildName, getDeleteID, getDisplayFields, getEditDeleteFormAction, getEditFormAction, getEditMode, getEntity, getEntityProperty, getFieldLables, getFields, getFirstRow, getFormAction, getGrandparentIDField, getGrandparentName, getGreatGrandparentIDField, getGreatGrandparentName, getIdField, getIdIntegers, getIdValues, getItemsPerPage, getManyToManyClass, getManyToManyKey, getManyToManyProp, getNameField, getOutputMode, getParentID, getParentIDField, getParentKey, getParentName, getParentProperty, getSearchableFields, getSearchableIntFields, getSearchString, getSortAscOrDesc, getSortByString, isM2mChild, setAddFormAction, setAssigned, setAssignments, setCantSortByFields, setChildEditAction, setChildName, setDeleteID, setDisplayFields, setEditDeleteFormAction, setEditFormAction, setEditMode, setEntity, setEntityProperty, setFieldLables, setFields, setFirstRow, setFormAction, setGrandparentIDField, setGrandparentName, setGreatGrandparentIDField, setGreatGrandparentName, setIdField, setIdIntegers, setIdValues, setItemsPerPage, setM2mChild, setManyToManyClass, setManyToManyKey, setManyToManyProp, setNameField, setOutputMode, setParentID, setParentIDField, setParentKey, setParentName, setParentProperty, setProperties, setSearchableFields, setSearchableIntFields, setSearchString, setSortAscOrDesc, setSortByString
 
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

OUTPUT_FORMAT_TAB

public final java.lang.String OUTPUT_FORMAT_TAB
See Also:
Constant Field Values

OUTPUT_FORMAT_PIPE

public final java.lang.String OUTPUT_FORMAT_PIPE
See Also:
Constant Field Values

OUTPUT_FORMAT_CSV

public final java.lang.String OUTPUT_FORMAT_CSV
See Also:
Constant Field Values

OUTPUT_FORMAT_EXCEL

public final java.lang.String OUTPUT_FORMAT_EXCEL
See Also:
Constant Field Values

tableFields

protected java.util.Collection tableFields

selectedFields

protected java.lang.String[] selectedFields

fieldsAll

protected java.lang.String fieldsAll

headerRow

protected java.lang.String headerRow

outputFormat

protected java.lang.String outputFormat

tableName

protected java.lang.String tableName
Constructor Detail

ExportForm

public ExportForm()
Method Detail

getFieldsAll

public java.lang.String getFieldsAll()
Returns:
the fieldsAll

setFieldsAll

public void setFieldsAll(java.lang.String fieldsAll)
Parameters:
fieldsAll - the fieldsAll to set

getHeaderRow

public java.lang.String getHeaderRow()
Returns:
the headerRow

setHeaderRow

public void setHeaderRow(java.lang.String headerRow)
Parameters:
headerRow - the headerRow to set

getOutputFormat

public java.lang.String getOutputFormat()
Returns:
the outputFormat

setOutputFormat

public void setOutputFormat(java.lang.String outputFormat)
Parameters:
outputFormat - the outputFormat to set

getSelectedFields

public java.lang.String[] getSelectedFields()
Returns:
the selectedFields

setSelectedFields

public void setSelectedFields(java.lang.String[] selectedFields)
Parameters:
selectedFields - the selectedFields to set

getTableFields

public java.util.Collection getTableFields()
Returns:
the tableFields

setTableFields

public void setTableFields(java.util.Collection tableFields)
Parameters:
tableFields - the tableFields to set

getTableName

public java.lang.String getTableName()
Returns:
the tableName

setTableName

public void setTableName(java.lang.String tableName)
Parameters:
tableName - the tableName to set

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