/* Date: June 7, 2011
* Template: EasyPluginModelGen.java.ftl
* generator: org.molgenis.generators.ui.EasyPluginModelGen 4.0.0-testing
*
* THIS FILE IS A TEMPLATE. PLEASE EDIT :-)
*/
package org.molgenis.mutation.ui.export;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import org.molgenis.framework.ui.EasyPluginModel;
/**
* ExportModel takes care of all state and it can have helper methods to query
* the database. It should not contain layout or application logic which are
* solved in View and Controller.
*
* @See org.molgenis.framework.ui.ScreenController for available services.
*/
public class ExportModel extends EasyPluginModel
{
// a system veriable that is needed by tomcat
private static final long serialVersionUID = 1L;
private String csv;
private Date submissionDate;
public ExportModel(Export controller)
{
// each Model can access the controller to notify it when needed.
super(controller);
DateFormat dfm = new SimpleDateFormat("yyyy-MM-dd");
try
{
submissionDate = dfm.parse("2011-07-01");
}
catch (ParseException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public String getCsv()
{
return csv;
}
public void setCsv(String csv)
{
this.csv = csv;
}
public Date getSubmissionDate()
{
return submissionDate;
}
public void setSubmissionDate(Date submissionDate)
{
this.submissionDate = submissionDate;
}
}