Rev 1507 |
Go to most recent revision |
Blame |
Compare with Previous |
Last modification |
View Log
| RSS feed
package pt.estgp.estgweb.web.form.courses;
import pt.estgp.estgweb.domain.CourseStudiesPlanImpl;
import pt.estgp.estgweb.domain.DomainObjectFactory;
import pt.estgp.estgweb.services.courses.xsd.Curso;
import pt.estgp.estgweb.services.courses.xsd.CursoImpl;
import pt.estgp.estgweb.web.form.ApplicationForm;
/**
* @author Jorge Machado
* @date 25/Jun/2008
* @see pt.estgp.estgweb.web.form.courses
*/
public class CourseStudiesPlansAdminForm extends ApplicationForm
{
//Wrapper do Plano de estudos em edicao com versao e descricao de versao
private CourseStudiesPlanImpl courseStudiesPlan = DomainObjectFactory.createCourseStudiesPlanImpl();
//Plano de Estudos deserializado de XML para classe correspondente ao xsd em src/planoestudos.xsd
private Curso planoEstudos = new CursoImpl();
//curso em edição
private long courseId = 0;
//flag para indicar se o plano em edição é o ultimo plano criado
private boolean versaoVigor = false;
public CourseStudiesPlansAdminForm()
{
}
public CourseStudiesPlanImpl getCourseStudiesPlan() {
return courseStudiesPlan;
}
public void setCourseStudiesPlan(CourseStudiesPlanImpl courseStudiesPlan) {
this.courseStudiesPlan = courseStudiesPlan;
}
public long getCourseId() {
return courseId;
}
public void setCourseId(long courseId) {
this.courseId = courseId;
}
public boolean isVersaoVigor() {
return versaoVigor;
}
public void setVersaoVigor(boolean versaoVigor) {
this.versaoVigor = versaoVigor;
}
public Curso getPlanoEstudos() {
return planoEstudos;
}
public void setPlanoEstudos(Curso planoEstudos) {
this.planoEstudos = planoEstudos;
}
}