package pt.estgp.estgweb.domain.views;
import pt.estgp.estgweb.domain.*;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
/**
* Created by jorgemachado on 12/11/15.
*/
public class ConfigurationGradesView
extends DomainObjectView
{
long id
;
List
<ConfigurationGradesStatusEpoca
> statusEpocas
;
List
<ConfigurationGradesEpocaAvaliacao
> epocasAvaliacao
;
@
1.5.0/docs/api/java/lang/Override.html">Override
public 1.5.0/docs/api/java/lang/Class.html">Class getReferenceClass
() {
return ConfigurationGrades.
class;
}
@
1.5.0/docs/api/java/lang/Override.html">Override
public 1.5.0/docs/api/java/io/Serializable.html">Serializable getSerializable
() {
return id
;
}
public void init
(ConfigurationGrades configurationGrades
)
{
this.
id = configurationGrades.
getId();
statusEpocas =
new ArrayList
<ConfigurationGradesStatusEpoca
>(configurationGrades.
getStatusEpoca());
epocasAvaliacao =
new ArrayList
<ConfigurationGradesEpocaAvaliacao
>(configurationGrades.
getEpocasAvaliacao());
}
public long getId
() {
return id
;
}
public void setId
(long id
) {
this.
id = id
;
}
public List
<ConfigurationGradesStatusEpoca
> getStatusEpocas
() {
return statusEpocas
;
}
public void setStatusEpocas
(List
<ConfigurationGradesStatusEpoca
> statusEpocas
) {
this.
statusEpocas = statusEpocas
;
}
public List
<ConfigurationGradesEpocaAvaliacao
> getEpocasAvaliacao
() {
return epocasAvaliacao
;
}
public void setEpocasAvaliacao
(List
<ConfigurationGradesEpocaAvaliacao
> epocasAvaliacao
) {
this.
epocasAvaliacao = epocasAvaliacao
;
}
public void persist
(ConfigurationGrades grades
)
{
}
}