package pt.estgp.estgweb.domain;
import java.io.Serializable;
import java.util.HashSet;
import java.util.Set;
/**
* Created by jorgemachado on 02/11/15.
*/
public class ConfigurationGradesImpl
extends ConfigurationGrades
{
public ConfigurationGradesImpl
()
{
}
@
1.5.0/docs/api/java/lang/Override.html">Override
public 1.5.0/docs/api/java/io/Serializable.html">Serializable getSerializable
() {
return getId
();
}
public void create
()
{
Set
<ConfigurationGradesEpocaAvaliacao
> epocas =
new HashSet
<ConfigurationGradesEpocaAvaliacao
>();
epocas.
add(ConfigurationGradesEpocaAvaliacaoImpl.
create("3",
"99",
"Época de Recurso"));
epocas.
add(ConfigurationGradesEpocaAvaliacaoImpl.
create("4",
"99",
"Exame de Melhoria"));
epocas.
add(ConfigurationGradesEpocaAvaliacaoImpl.
create("5",
"99",
"Época Especial"));
epocas.
add(ConfigurationGradesEpocaAvaliacaoImpl.
create("14",
"99",
"2ª Oportunidade - Bolonha (ESTG)"));
epocas.
add(ConfigurationGradesEpocaAvaliacaoImpl.
create("6",
"99",
"Equivalência"));
epocas.
add(ConfigurationGradesEpocaAvaliacaoImpl.
create("7",
"99",
"Estatutos Especiais/Dirigente Associativo (ESTG)"));
epocas.
add(ConfigurationGradesEpocaAvaliacaoImpl.
create("12",
"99",
"Equivalência Vasco da Gama (ESTG)"));
epocas.
add(ConfigurationGradesEpocaAvaliacaoImpl.
create("13",
"99",
"Atleta de Alta Competição (ESTG)"));
epocas.
add(ConfigurationGradesEpocaAvaliacaoImpl.
create("20",
"99",
"Época Normal (ESTG)"));
epocas.
add(ConfigurationGradesEpocaAvaliacaoImpl.
create("22",
"99",
"Equivalência Erasmus (ESTG)"));
epocas.
add(ConfigurationGradesEpocaAvaliacaoImpl.
create("36",
"99",
"Época de Recurso (ESTG)"));
epocas.
add(ConfigurationGradesEpocaAvaliacaoImpl.
create("37",
"99",
"Época de Melhoria (ESTG)"));
epocas.
add(ConfigurationGradesEpocaAvaliacaoImpl.
create("38",
"99",
"Época Especial (ESTG)"));
setEpocasAvaliacao
(epocas
);
Set
<ConfigurationGradesStatusEpoca
> status =
new HashSet
<ConfigurationGradesStatusEpoca
>();
status.
add(ConfigurationGradesStatusEpocaImpl.
create("1",
"Inscrito"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("2",
"Avaliado"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("19",
"A Terminar Posteriormente 6 A pagamento"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("5",
"Anulou"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("7",
"Faltou"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("8",
"Desistiu"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("9",
"Dispensado"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("3",
"Aprovado"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("4",
"Reprovado"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("10",
"Admitido a Exame"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("11",
"Não Admitido"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("12",
"Sem avaliação"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("13",
"Insc. Pendente"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("14",
"Sem elementos de avaliação"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("15",
"Reprovado por faltas"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("16",
"Não atingiu a nota minima"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("18",
"Aguarda Equivalência"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("17",
"Não cumpriu critérios de avaliação"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("20",
"Prova anulada"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("21",
"Não atingiu todas as competências da unidade"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("22",
"Sem Nota Lançada"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("23",
"Frequentou"));
status.
add(ConfigurationGradesStatusEpocaImpl.
create("24",
"Melhoria não Atribuida"));
setStatusEpoca
(status
);
}
}