Subversion Repositories bacoAlunos

Rev

Rev 1506 | Rev 1518 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

package pt.estgp.estgweb.services.courses.xsd;

import pt.estgp.estgweb.utils.DynamicArrayList;

import java.util.List;

/**
 * Created by jorgemachado on 15/09/16.
 */

public class SemestreImpl extends Curso.Semestre
{

    public List<UnidadeType> getUnidade() {
        if (unidade == null) {
            unidade = new DynamicArrayList<UnidadeType>(UnidadeImpl.class);
        }
        return this.unidade;
    }

    public List<Curso.Semestre.Perfil> getPerfil() {
        if (perfil == null) {
            perfil = new DynamicArrayList<Perfil>(PerfilImpl.class);
        }
        return this.perfil;
    }

    private 1.5.0/docs/api/java/lang/String.html">String getSemestreDescAux()
    {
        if(getId().equals("S1"))
            return "Semestre 1";
        else if(getId().equals("S2"))
            return "Semestre 2";
        else if(getId().equals("S3"))
            return "Semestre 3";
        else if(getId().equals("S4"))
            return "Semestre 4";
        else if(getId().equals("S5"))
            return "Semestre 5";
        else if(getId().equals("S6"))
            return "Semestre 6";
        else if(getId().equals("T1"))
            return "Trimestre 1";
        else if(getId().equals("T2"))
            return "Trimestre 2";
        else if(getId().equals("T3"))
            return "Trimestre 3";
        else if(getId().equals("T4"))
            return "Trimestre 4";
        else if(getId().equals("T5"))
            return "Trimestre 5";
        else if(getId().equals("T6"))
            return "Trimestre 6";
        else if(getId().equals("T7"))
            return "Trimestre 7";
        else if(getId().equals("T8"))
            return "Trimestre 8";

        return getSemestreDesc();
    }



    public void setId(1.5.0/docs/api/java/lang/String.html">String semestre)
    {

        super.setId(semestre);
        if(!semestre.equals("OP"))
        {
            setSemestreDesc(getSemestreDescAux());
            setSemestreDescEn("");
            setSemestreDescEs("");
            setSemestreDescFr("");
        }
    }
}