fr.ifremer.echobase.ui.actions.importData
Class ConfigureResultsImport

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by org.nuiton.web.struts2.BaseAction
          extended by fr.ifremer.echobase.ui.actions.EchoBaseActionSupport
              extended by fr.ifremer.echobase.ui.actions.importData.AbstractConfigureImport<ResultsImportConfiguration>
                  extended by fr.ifremer.echobase.ui.actions.importData.ConfigureResultsImport
All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, Serializable, org.nuiton.topia.framework.TopiaTransactionAware

public class ConfigureResultsImport
extends AbstractConfigureImport<ResultsImportConfiguration>

Configure a "results" import.

Since:
0.3
Author:
tchemit
See Also:
Serialized Form

Field Summary
protected  Map<String,String> importModes
          Universe of possible import modes.
protected  String resultLabel
           
protected  Map<String,String> vessels
          Universe of existing vessels.
protected  Map<String,String> voyages
          Universe of existing voyages.
 
Fields inherited from class fr.ifremer.echobase.ui.actions.importData.AbstractConfigureImport
model, modelType
 
Fields inherited from class fr.ifremer.echobase.ui.actions.EchoBaseActionSupport
APPLICATION_CONTEXT_PARAMETER, serviceContext, serviceFactory, SESSION_PARAMETER, transaction
 
Fields inherited from class com.opensymphony.xwork2.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ConfigureResultsImport()
           
 
Method Summary
protected  ResultsImportConfiguration createModel()
           
 Map<String,String> getImportModes()
           
 String getResultLabel()
           
 Map<String,String> getVessels()
           
 Map<String,String> getVoyages()
           
 String input()
           
 String modeEsdu()
           
 String modeMap()
           
 String modeRegion()
           
 String modeVoyage()
           
 void setEchotypeFile(File file)
           
 void setEchotypeFileContentType(String contentType)
           
 void setEchotypeFileFileName(String fileName)
           
 void setEsduByEchotypeAndSpeciesCategoryFile(File file)
           
 void setEsduByEchotypeAndSpeciesCategoryFileContentType(String contentType)
           
 void setEsduByEchotypeAndSpeciesCategoryFileFileName(String fileName)
           
 void setEsduByEchotypeFile(File file)
           
 void setEsduByEchotypeFileContentType(String contentType)
           
 void setEsduByEchotypeFileFileName(String fileName)
           
 void setEsduBySpeciesAndAgeCategoryFile(File file)
           
 void setEsduBySpeciesAndAgeCategoryFileContentType(String contentType)
           
 void setEsduBySpeciesAndAgeCategoryFileFileName(String fileName)
           
 void setEsduBySpeciesAndSizeCategoryFile(File file)
           
 void setEsduBySpeciesAndSizeCategoryFileContentType(String contentType)
           
 void setEsduBySpeciesAndSizeCategoryFileFileName(String fileName)
           
 void setLengthAgeKeyFile(File file)
           
 void setLengthAgeKeyFileContentType(String contentType)
           
 void setLengthAgeKeyFileFileName(String fileName)
           
 void setLengthWeightKeyFile(File file)
           
 void setLengthWeightKeyFileContentType(String contentType)
           
 void setLengthWeightKeyFileFileName(String fileName)
           
 void setMapsFile(File file)
           
 void setMapsFileContentType(String contentType)
           
 void setMapsFileFileName(String fileName)
           
 void setRegionAssociationFile(File file)
           
 void setRegionAssociationFileContentType(String contentType)
           
 void setRegionAssociationFileFileName(String fileName)
           
 void setRegionResultFile(File file)
           
 void setRegionResultFileContentType(String contentType)
           
 void setRegionResultFileFileName(String fileName)
           
 void setRegionsFile(File file)
           
 void setRegionsFileContentType(String contentType)
           
 void setRegionsFileFileName(String fileName)
           
 void setResultLabel(String resultLabel)
           
 
Methods inherited from class fr.ifremer.echobase.ui.actions.importData.AbstractConfigureImport
execute, getFromSession, getModel, loadSortAndDecorate, setInSession, setModel
 
Methods inherited from class fr.ifremer.echobase.ui.actions.EchoBaseActionSupport
copyFile, decorate, decorateEnums, formatDate, formatMonth, getActionContext, getApplicationVersion, getConfiguration, getDateFormat, getDecoratorService, getEchoBaseApplicationContext, getEchoBaseSession, getMonthFormat, getServiceContext, getServiceFactory, getTransaction, isAdmin, newService, setTransaction, sortAndDecorate
 
Methods inherited from class org.nuiton.web.struts2.BaseAction
_
 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

voyages

protected Map<String,String> voyages
Universe of existing voyages.


vessels

protected Map<String,String> vessels
Universe of existing vessels.


importModes

protected Map<String,String> importModes
Universe of possible import modes.


resultLabel

protected String resultLabel
Constructor Detail

ConfigureResultsImport

public ConfigureResultsImport()
Method Detail

createModel

protected ResultsImportConfiguration createModel()
Specified by:
createModel in class AbstractConfigureImport<ResultsImportConfiguration>

input

public String input()
             throws Exception
Overrides:
input in class AbstractConfigureImport<ResultsImportConfiguration>
Throws:
Exception

modeVoyage

public String modeVoyage()
                  throws Exception
Throws:
Exception

modeEsdu

public String modeEsdu()
                throws Exception
Throws:
Exception

modeRegion

public String modeRegion()
                  throws Exception
Throws:
Exception

modeMap

public String modeMap()
               throws Exception
Throws:
Exception

getVoyages

public Map<String,String> getVoyages()

getVessels

public Map<String,String> getVessels()

getImportModes

public Map<String,String> getImportModes()

getResultLabel

public String getResultLabel()

setResultLabel

public void setResultLabel(String resultLabel)

setRegionsFile

public void setRegionsFile(File file)

setRegionsFileContentType

public void setRegionsFileContentType(String contentType)

setRegionsFileFileName

public void setRegionsFileFileName(String fileName)

setRegionAssociationFile

public void setRegionAssociationFile(File file)

setRegionAssociationFileContentType

public void setRegionAssociationFileContentType(String contentType)

setRegionAssociationFileFileName

public void setRegionAssociationFileFileName(String fileName)

setRegionResultFile

public void setRegionResultFile(File file)

setRegionResultFileContentType

public void setRegionResultFileContentType(String contentType)

setRegionResultFileFileName

public void setRegionResultFileFileName(String fileName)

setMapsFile

public void setMapsFile(File file)

setMapsFileContentType

public void setMapsFileContentType(String contentType)

setMapsFileFileName

public void setMapsFileFileName(String fileName)

setLengthAgeKeyFile

public void setLengthAgeKeyFile(File file)

setLengthAgeKeyFileContentType

public void setLengthAgeKeyFileContentType(String contentType)

setLengthAgeKeyFileFileName

public void setLengthAgeKeyFileFileName(String fileName)

setLengthWeightKeyFile

public void setLengthWeightKeyFile(File file)

setLengthWeightKeyFileContentType

public void setLengthWeightKeyFileContentType(String contentType)

setLengthWeightKeyFileFileName

public void setLengthWeightKeyFileFileName(String fileName)

setEchotypeFile

public void setEchotypeFile(File file)

setEchotypeFileContentType

public void setEchotypeFileContentType(String contentType)

setEchotypeFileFileName

public void setEchotypeFileFileName(String fileName)

setEsduByEchotypeFile

public void setEsduByEchotypeFile(File file)

setEsduByEchotypeFileContentType

public void setEsduByEchotypeFileContentType(String contentType)

setEsduByEchotypeFileFileName

public void setEsduByEchotypeFileFileName(String fileName)

setEsduByEchotypeAndSpeciesCategoryFile

public void setEsduByEchotypeAndSpeciesCategoryFile(File file)

setEsduByEchotypeAndSpeciesCategoryFileContentType

public void setEsduByEchotypeAndSpeciesCategoryFileContentType(String contentType)

setEsduByEchotypeAndSpeciesCategoryFileFileName

public void setEsduByEchotypeAndSpeciesCategoryFileFileName(String fileName)

setEsduBySpeciesAndSizeCategoryFile

public void setEsduBySpeciesAndSizeCategoryFile(File file)

setEsduBySpeciesAndSizeCategoryFileContentType

public void setEsduBySpeciesAndSizeCategoryFileContentType(String contentType)

setEsduBySpeciesAndSizeCategoryFileFileName

public void setEsduBySpeciesAndSizeCategoryFileFileName(String fileName)

setEsduBySpeciesAndAgeCategoryFile

public void setEsduBySpeciesAndAgeCategoryFile(File file)

setEsduBySpeciesAndAgeCategoryFileContentType

public void setEsduBySpeciesAndAgeCategoryFileContentType(String contentType)

setEsduBySpeciesAndAgeCategoryFileFileName

public void setEsduBySpeciesAndAgeCategoryFileFileName(String fileName)


Copyright © 2011-2012 Ifremer. All Rights Reserved.