Subversion Repositories bacoAlunos

Rev

Rev 1830 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1830 Rev 1841
1
package pt.estgp.estgweb.domain;
1
package pt.estgp.estgweb.domain;
2
 
2
 
3
import org.apache.fop.apps.FOPException;
3
import org.apache.fop.apps.FOPException;
4
import org.dom4j.Document;
4
import org.dom4j.Document;
5
import org.dom4j.Element;
5
import org.dom4j.Element;
6
import org.dom4j.dom.DOMDocumentFactory;
6
import org.dom4j.dom.DOMDocumentFactory;
7
import pt.estgp.estgweb.services.courseunits.SaveCourseUnitEvaluation;
7
import pt.estgp.estgweb.services.courseunits.SaveCourseUnitEvaluation;
8
 
8
 
9
import javax.xml.transform.TransformerException;
9
import javax.xml.transform.TransformerException;
10
import java.beans.ExceptionListener;
10
import java.beans.ExceptionListener;
11
import java.io.FileNotFoundException;
11
import java.io.FileNotFoundException;
12
import java.io.IOException;
12
import java.io.IOException;
13
import java.io.OutputStream;
13
import java.io.OutputStream;
14
import java.io.Serializable;
14
import java.io.Serializable;
15
 
15
 
16
/**
16
/**
17
 * Created by jorgemachado on 03/06/14.
17
 * Created by jorgemachado on 03/06/14.
18
 */
18
 */
19
 
19
 
20
/**
20
/**
21
 
21
 
22
 
22
 
23
 
23
 
24
 
24
 
25
 
25
 
26
 
26
 
27
 
27
 
28
 
28
 
29
 
29
 
30
 
30
 
31
 
31
 
32
 
32
 
33
 private String qualConclusoes;
33
 private String qualConclusoes;
34
 */
34
 */
35
public class CourseUnitEvaluationImpl extends CourseUnitEvaluation
35
public class CourseUnitEvaluationImpl extends CourseUnitEvaluation
36
{
36
{
37
    @1.5.0/docs/api/java/lang/Override.html">Override
37
    @1.5.0/docs/api/java/lang/Override.html">Override
38
    public 1.5.0/docs/api/java/io/Serializable.html">Serializable getSerializable()
38
    public 1.5.0/docs/api/java/io/Serializable.html">Serializable getSerializable()
39
    {
39
    {
40
        return getId();
40
        return getId();
41
    }
41
    }
42
    public CourseUnitEvaluationImpl()
42
    public CourseUnitEvaluationImpl()
43
    {
43
    {
44
    }
44
    }
45
 
45
 
46
 
46
 
47
    public 5+0%2Fdocs%2Fapi+Document">Document obtainDomXml(CourseUnit cu){
47
    public 5+0%2Fdocs%2Fapi+Document">Document obtainDomXml(CourseUnit cu){
48
        5+0%2Fdocs%2Fapi+Document">Document dom = DOMDocumentFactory.getInstance().createDocument();
48
        5+0%2Fdocs%2Fapi+Document">Document dom = DOMDocumentFactory.getInstance().createDocument();
49
        5+0%2Fdocs%2Fapi+Element">Element elemCourseUnitEvaluationImpl = dom.addElement("CourseUnitEvaluation");
49
        5+0%2Fdocs%2Fapi+Element">Element elemCourseUnitEvaluationImpl = dom.addElement("CourseUnitEvaluation");
50
 
50
 
51
        5+0%2Fdocs%2Fapi+Element">Element anoLectivo = elemCourseUnitEvaluationImpl.addElement("anoLectivo");
51
        5+0%2Fdocs%2Fapi+Element">Element anoLectivo = elemCourseUnitEvaluationImpl.addElement("anoLectivo");
52
        anoLectivo.setText(cu.getImportYear());
52
        anoLectivo.setText(cu.getImportYear());
53
 
53
 
54
        5+0%2Fdocs%2Fapi+Element">Element curso = elemCourseUnitEvaluationImpl.addElement("curso");
54
        5+0%2Fdocs%2Fapi+Element">Element curso = elemCourseUnitEvaluationImpl.addElement("curso");
55
        5+0%2Fdocs%2Fapi+Element">Element nomeCur = curso.addElement("nome");
55
        5+0%2Fdocs%2Fapi+Element">Element nomeCur = curso.addElement("nome");
56
        nomeCur.setText(cu.getCourseName());
56
        nomeCur.setText(cu.getCourseName());
57
        5+0%2Fdocs%2Fapi+Element">Element codigoCur = curso.addElement("codigo");
57
        5+0%2Fdocs%2Fapi+Element">Element codigoCur = curso.addElement("codigo");
58
        codigoCur.setText(cu.getCourseCode());
58
        codigoCur.setText(cu.getCourseCode());
59
 
59
 
60
 
60
 
61
        5+0%2Fdocs%2Fapi+Element">Element unidadecurricular = elemCourseUnitEvaluationImpl.addElement("unidadecurricular");
61
        5+0%2Fdocs%2Fapi+Element">Element unidadecurricular = elemCourseUnitEvaluationImpl.addElement("unidadecurricular");
62
        5+0%2Fdocs%2Fapi+Element">Element nome = unidadecurricular.addElement("nome");
62
        5+0%2Fdocs%2Fapi+Element">Element nome = unidadecurricular.addElement("nome");
63
        nome.setText(cu.getName());
63
        nome.setText(cu.getName());
64
        5+0%2Fdocs%2Fapi+Element">Element codigo = unidadecurricular.addElement("codigo");
64
        5+0%2Fdocs%2Fapi+Element">Element codigo = unidadecurricular.addElement("codigo");
65
        codigo.setText(cu.getCode());
65
        codigo.setText(cu.getCode());
66
 
66
 
67
        if(cu.getResponsableTeacher() != null)
67
        if(cu.getResponsableTeacher() != null)
68
        {
68
        {
69
            5+0%2Fdocs%2Fapi+Element">Element responsavel = elemCourseUnitEvaluationImpl.addElement("responsavel");
69
            5+0%2Fdocs%2Fapi+Element">Element responsavel = elemCourseUnitEvaluationImpl.addElement("responsavel");
70
            5+0%2Fdocs%2Fapi+Element">Element nomeRes = responsavel.addElement("nome");
70
            5+0%2Fdocs%2Fapi+Element">Element nomeRes = responsavel.addElement("nome");
71
            nomeRes.setText(cu.getResponsableTeacher().getName());
71
            nomeRes.setText(cu.getResponsableTeacher().getName());
72
            5+0%2Fdocs%2Fapi+Element">Element emailRes = responsavel.addElement("email");
72
            5+0%2Fdocs%2Fapi+Element">Element emailRes = responsavel.addElement("email");
73
            if(cu.getResponsableTeacher().getEmail()!= null)
73
            if(cu.getResponsableTeacher().getEmail()!= null)
74
                emailRes.setText(cu.getResponsableTeacher().getEmail());
74
                emailRes.setText(cu.getResponsableTeacher().getEmail());
75
            else
75
            else
76
                emailRes.setText("");
76
                emailRes.setText("");
77
        }
77
        }
78
 
78
 
79
        if(cu.getTeachers() != null && cu.getTeachers().size()>0)
79
        if(cu.getTeachers() != null && cu.getTeachers().size()>0)
80
        {
80
        {
81
           for(Teacher t: cu.getTeachers())
81
           for(Teacher t: cu.getTeachers())
82
           {
82
           {
83
                   5+0%2Fdocs%2Fapi+Element">Element docente = elemCourseUnitEvaluationImpl.addElement("docente");
83
                   5+0%2Fdocs%2Fapi+Element">Element docente = elemCourseUnitEvaluationImpl.addElement("docente");
84
                   5+0%2Fdocs%2Fapi+Element">Element nomeRes = docente.addElement("nome");
84
                   5+0%2Fdocs%2Fapi+Element">Element nomeRes = docente.addElement("nome");
85
                   nomeRes.setText(t.getName());
85
                   nomeRes.setText(t.getName());
86
                   5+0%2Fdocs%2Fapi+Element">Element emailRes = docente.addElement("email");
86
                   5+0%2Fdocs%2Fapi+Element">Element emailRes = docente.addElement("email");
87
                   if(t.getEmail()!= null)
87
                   if(t.getEmail()!= null)
88
                       emailRes.setText(t.getEmail());
88
                       emailRes.setText(t.getEmail());
89
                   else
89
                   else
90
                       emailRes.setText("");
90
                       emailRes.setText("");
91
           }
91
           }
92
        }
92
        }
93
 
93
 
94
 
94
 
95
        5+0%2Fdocs%2Fapi+Element">Element id = elemCourseUnitEvaluationImpl.addElement("id");
95
        5+0%2Fdocs%2Fapi+Element">Element id = elemCourseUnitEvaluationImpl.addElement("id");
96
        id.setText(getId()+"");
96
        id.setText(getId()+"");
97
 
97
 
98
        5+0%2Fdocs%2Fapi+Element">Element updateDate = elemCourseUnitEvaluationImpl.addElement("updateDate");
98
        5+0%2Fdocs%2Fapi+Element">Element updateDate = elemCourseUnitEvaluationImpl.addElement("updateDate");
99
        updateDate.setText(getUpdateDate()+"");
99
        updateDate.setText(getUpdateDate()+"");
100
 
100
 
101
        5+0%2Fdocs%2Fapi+Element">Element saveDate = elemCourseUnitEvaluationImpl.addElement("saveDate");
101
        5+0%2Fdocs%2Fapi+Element">Element saveDate = elemCourseUnitEvaluationImpl.addElement("saveDate");
102
        saveDate.setText(getSaveDate()+"");
102
        saveDate.setText(getSaveDate()+"");
103
 
103
 
104
        5+0%2Fdocs%2Fapi+Element">Element closed = elemCourseUnitEvaluationImpl.addElement("closed");
104
        5+0%2Fdocs%2Fapi+Element">Element closed = elemCourseUnitEvaluationImpl.addElement("closed");
105
        closed.setText(isClosed()+"");
105
        closed.setText(isClosed()+"");
106
 
106
 
107
        5+0%2Fdocs%2Fapi+Element">Element numAlunosInscritos = elemCourseUnitEvaluationImpl.addElement("numAlunosInscritos");
107
        5+0%2Fdocs%2Fapi+Element">Element numAlunosInscritos = elemCourseUnitEvaluationImpl.addElement("numAlunosInscritos");
108
        numAlunosInscritos.setText(getNumAlunosInscritos()+"");
108
        numAlunosInscritos.setText(getNumAlunosInscritos()+"");
109
 
109
 
110
        5+0%2Fdocs%2Fapi+Element">Element  numAlunosSemElementosAvaliacao = elemCourseUnitEvaluationImpl.addElement("numAlunosSemElementosAvaliacao");
110
        5+0%2Fdocs%2Fapi+Element">Element  numAlunosSemElementosAvaliacao = elemCourseUnitEvaluationImpl.addElement("numAlunosSemElementosAvaliacao");
111
        numAlunosSemElementosAvaliacao.setText(getNumAlunosSemElementosAvaliacao()+"");
111
        numAlunosSemElementosAvaliacao.setText(getNumAlunosSemElementosAvaliacao()+"");
112
 
112
 
113
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprovFrequencia = elemCourseUnitEvaluationImpl.addElement("numAlunosAprovFrequencia");
113
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprovFrequencia = elemCourseUnitEvaluationImpl.addElement("numAlunosAprovFrequencia");
114
        numAlunosAprovFrequencia.setText(getNumAlunosAprovFrequencia()+"");
114
        numAlunosAprovFrequencia.setText(getNumAlunosAprovFrequencia()+"");
115
 
115
 
116
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprovNormal = elemCourseUnitEvaluationImpl.addElement("numAlunosAprovNormal");
116
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprovNormal = elemCourseUnitEvaluationImpl.addElement("numAlunosAprovNormal");
117
        numAlunosAprovNormal.setText(getNumAlunosAprovNormal()+"");
117
        numAlunosAprovNormal.setText(getNumAlunosAprovNormal()+"");
118
 
118
 
119
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprovRecurso = elemCourseUnitEvaluationImpl.addElement("numAlunosAprovRecurso");
119
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprovRecurso = elemCourseUnitEvaluationImpl.addElement("numAlunosAprovRecurso");
120
        numAlunosAprovRecurso.setText(getNumAlunosAprovRecurso()+"");
120
        numAlunosAprovRecurso.setText(getNumAlunosAprovRecurso()+"");
121
 
121
 
122
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprovEspecial = elemCourseUnitEvaluationImpl.addElement("numAlunosAprovEspecial");
122
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprovEspecial = elemCourseUnitEvaluationImpl.addElement("numAlunosAprovEspecial");
123
        numAlunosAprovEspecial.setText(getNumAlunosAprovEspecial()+"");
123
        numAlunosAprovEspecial.setText(getNumAlunosAprovEspecial()+"");
124
 
124
 
125
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprovTotal = elemCourseUnitEvaluationImpl.addElement("numAlunosAprovTotal");
125
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprovTotal = elemCourseUnitEvaluationImpl.addElement("numAlunosAprovTotal");
126
        numAlunosAprovTotal.setText(getNumAlunosAprovTotal()+"");
126
        numAlunosAprovTotal.setText(getNumAlunosAprovTotal()+"");
127
 
127
 
128
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprov1013Percent = elemCourseUnitEvaluationImpl.addElement("numAlunosAprov1013Percent");
128
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprov1013Percent = elemCourseUnitEvaluationImpl.addElement("numAlunosAprov1013Percent");
129
        numAlunosAprov1013Percent.setText(getNumAlunosAprov1013Percent()+"");
129
        numAlunosAprov1013Percent.setText(getNumAlunosAprov1013Percent()+"");
130
 
130
 
131
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprov1416Percent = elemCourseUnitEvaluationImpl.addElement("numAlunosAprov1416Percent");
131
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprov1416Percent = elemCourseUnitEvaluationImpl.addElement("numAlunosAprov1416Percent");
132
        numAlunosAprov1416Percent.setText(getNumAlunosAprov1416Percent()+"");
132
        numAlunosAprov1416Percent.setText(getNumAlunosAprov1416Percent()+"");
133
 
133
 
134
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprov1720Percent = elemCourseUnitEvaluationImpl.addElement("numAlunosAprov1720Percent");
134
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprov1720Percent = elemCourseUnitEvaluationImpl.addElement("numAlunosAprov1720Percent");
135
        numAlunosAprov1720Percent.setText(getNumAlunosAprov1720Percent()+"");
135
        numAlunosAprov1720Percent.setText(getNumAlunosAprov1720Percent()+"");
136
 
136
 
137
 
137
 
138
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprov1013 = elemCourseUnitEvaluationImpl.addElement("numAlunosAprov1013");
138
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprov1013 = elemCourseUnitEvaluationImpl.addElement("numAlunosAprov1013");
139
        numAlunosAprov1013.setText(getNumAlunosAprov1013()+"");
139
        numAlunosAprov1013.setText(getNumAlunosAprov1013()+"");
140
 
140
 
141
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprov1416 = elemCourseUnitEvaluationImpl.addElement("numAlunosAprov1416");
141
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprov1416 = elemCourseUnitEvaluationImpl.addElement("numAlunosAprov1416");
142
        numAlunosAprov1416.setText(getNumAlunosAprov1416()+"");
142
        numAlunosAprov1416.setText(getNumAlunosAprov1416()+"");
143
 
143
 
144
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprov1720 = elemCourseUnitEvaluationImpl.addElement("numAlunosAprov1720");
144
        5+0%2Fdocs%2Fapi+Element">Element numAlunosAprov1720 = elemCourseUnitEvaluationImpl.addElement("numAlunosAprov1720");
145
        numAlunosAprov1720.setText(getNumAlunosAprov1720()+"");
145
        numAlunosAprov1720.setText(getNumAlunosAprov1720()+"");
146
 
146
 
147
        5+0%2Fdocs%2Fapi+Element">Element numAlunosReprovados = elemCourseUnitEvaluationImpl.addElement("numAlunosReprovados");
147
        5+0%2Fdocs%2Fapi+Element">Element numAlunosReprovados = elemCourseUnitEvaluationImpl.addElement("numAlunosReprovados");
148
        numAlunosReprovados.setText(getNumAlunosReprovados()+"");
148
        numAlunosReprovados.setText(getNumAlunosReprovados()+"");
149
 
149
 
150
        5+0%2Fdocs%2Fapi+Element">Element qualApreciacaoQuantitivos = elemCourseUnitEvaluationImpl.addElement("qualApreciacaoQuantitivos");
150
        5+0%2Fdocs%2Fapi+Element">Element qualApreciacaoQuantitivos = elemCourseUnitEvaluationImpl.addElement("qualApreciacaoQuantitivos");
151
        qualApreciacaoQuantitivos.setText(getQualApreciacaoQuantitivos()+"");
151
        qualApreciacaoQuantitivos.setText(getQualApreciacaoQuantitivos()+"");
152
 
152
 
153
        5+0%2Fdocs%2Fapi+Element">Element qualApreciacaoUC = elemCourseUnitEvaluationImpl.addElement("qualApreciacaoUC");
153
        5+0%2Fdocs%2Fapi+Element">Element qualApreciacaoUC = elemCourseUnitEvaluationImpl.addElement("qualApreciacaoUC");
154
        qualApreciacaoUC.setText(getQualApreciacaoUC()+"");
154
        qualApreciacaoUC.setText(getQualApreciacaoUC()+"");
155
 
155
 
156
        5+0%2Fdocs%2Fapi+Element">Element qualApreciacaoCumprimentoPrograma = elemCourseUnitEvaluationImpl.addElement("qualApreciacaoCumprimentoPrograma");
156
        5+0%2Fdocs%2Fapi+Element">Element qualApreciacaoCumprimentoPrograma = elemCourseUnitEvaluationImpl.addElement("qualApreciacaoCumprimentoPrograma");
157
        qualApreciacaoCumprimentoPrograma.setText(getQualApreciacaoCumprimentoPrograma()+"");
157
        qualApreciacaoCumprimentoPrograma.setText(getQualApreciacaoCumprimentoPrograma()+"");
158
 
158
 
159
        5+0%2Fdocs%2Fapi+Element">Element qualConclusoes = elemCourseUnitEvaluationImpl.addElement("qualConclusoes");
159
        5+0%2Fdocs%2Fapi+Element">Element qualConclusoes = elemCourseUnitEvaluationImpl.addElement("qualConclusoes");
160
        qualConclusoes.setText(getQualConclusoes()+"");
160
        qualConclusoes.setText(getQualConclusoes()+"");
161
 
161
 
162
        return dom;
162
        return dom;
163
    }
163
    }
164
 
164
 
165
    public 1.5.0/docs/api/java/lang/String.html">String writeXml() throws 1.5.0/docs/api/java/io/FileNotFoundException.html">FileNotFoundException {
165
    public 1.5.0/docs/api/java/lang/String.html">String writeXml() throws 1.5.0/docs/api/java/io/FileNotFoundException.html">FileNotFoundException {
166
        StringOutputStream sout = new StringOutputStream();
166
        StringOutputStream sout = new StringOutputStream();
167
        java.beans.1.5.0/docs/api/java/beans/XMLEncoder.html">XMLEncoder xe1 = new java.beans.1.5.0/docs/api/java/beans/XMLEncoder.html">XMLEncoder(sout);
167
        java.beans.1.5.0/docs/api/java/beans/XMLEncoder.html">XMLEncoder xe1 = new java.beans.1.5.0/docs/api/java/beans/XMLEncoder.html">XMLEncoder(sout);
168
        xe1.setExceptionListener(new 1.5.0/docs/api/java/beans/ExceptionListener.html">ExceptionListener() {
168
        xe1.setExceptionListener(new 1.5.0/docs/api/java/beans/ExceptionListener.html">ExceptionListener() {
169
            @1.5.0/docs/api/java/lang/Override.html">Override
169
            @1.5.0/docs/api/java/lang/Override.html">Override
170
            public void exceptionThrown(1.5.0/docs/api/java/lang/Exception.html">Exception e) {
170
            public void exceptionThrown(1.5.0/docs/api/java/lang/Exception.html">Exception e) {
171
                1.5.0/docs/api/java/lang/System.html">System.out.println("Exception:" + e.toString());
171
                1.5.0/docs/api/java/lang/System.html">System.out.println("Exception:" + e.toString());
172
            }
172
            }
173
        });
173
        });
174
        //ObjectOutputStream oos = new ObjectOutputStream( baos );
174
        //ObjectOutputStream oos = new ObjectOutputStream( baos );
175
        xe1.writeObject(this);
175
        xe1.writeObject(this);
176
        xe1.flush();
176
        xe1.flush();
177
        xe1.close();
177
        xe1.close();
178
 
178
 
179
        return sout.getString();
179
        return sout.getString();
180
    }
180
    }
181
 
181
 
182
    public static class StringOutputStream extends 5+0%2Fdocs%2Fapi+OutputStream">OutputStream {
182
    public static class StringOutputStream extends 5+0%2Fdocs%2Fapi+OutputStream">OutputStream {
183
 
183
 
184
        1.5.0/docs/api/java/lang/StringBuilder.html">StringBuilder mBuf = new 1.5.0/docs/api/java/lang/StringBuilder.html">StringBuilder();
184
        1.5.0/docs/api/java/lang/StringBuilder.html">StringBuilder mBuf = new 1.5.0/docs/api/java/lang/StringBuilder.html">StringBuilder();
185
 
185
 
186
        public void write(int c) throws 1.5.0/docs/api/java/io/IOException.html">IOException {
186
        public void write(int c) throws 1.5.0/docs/api/java/io/IOException.html">IOException {
187
            mBuf.append((char) c);
187
            mBuf.append((char) c);
188
        }
188
        }
189
 
189
 
190
        public 1.5.0/docs/api/java/lang/String.html">String getString() {
190
        public 1.5.0/docs/api/java/lang/String.html">String getString() {
191
            return mBuf.toString();
191
            return mBuf.toString();
192
        }
192
        }
193
    }
193
    }
194
 
194
 
195
    public static class Teste
195
    public static class Teste
196
    {
196
    {
197
        public Teste(){}
197
        public Teste(){}
198
        private 1.5.0/docs/api/java/lang/String.html">String nome;
198
        private 1.5.0/docs/api/java/lang/String.html">String nome;
199
 
199
 
200
        public 1.5.0/docs/api/java/lang/String.html">String getNome() {
200
        public 1.5.0/docs/api/java/lang/String.html">String getNome() {
201
            return nome;
201
            return nome;
202
        }
202
        }
203
 
203
 
204
        public void setNome(1.5.0/docs/api/java/lang/String.html">String nome) {
204
        public void setNome(1.5.0/docs/api/java/lang/String.html">String nome) {
205
            this.nome = nome;
205
            this.nome = nome;
206
        }
206
        }
207
    }
207
    }
208
    public static void main(1.5.0/docs/api/java/lang/String.html">String [] args) throws 1.5.0/docs/api/java/io/IOException.html">IOException, 1.5.0/docs/api/javax/xml/transform/TransformerException.html">TransformerException, FOPException {
208
    public static void main(1.5.0/docs/api/java/lang/String.html">String [] args) throws 1.5.0/docs/api/java/io/IOException.html">IOException, 1.5.0/docs/api/javax/xml/transform/TransformerException.html">TransformerException, FOPException {
209
        CourseUnitEvaluationImpl cuv = new CourseUnitEvaluationImpl() {
209
        CourseUnitEvaluationImpl cuv = new CourseUnitEvaluationImpl() {
210
            @1.5.0/docs/api/java/lang/Override.html">Override
210
            @1.5.0/docs/api/java/lang/Override.html">Override
211
            public 1.5.0/docs/api/java/io/Serializable.html">Serializable getSerializable() {
211
            public 1.5.0/docs/api/java/io/Serializable.html">Serializable getSerializable() {
212
                return 1;
212
                return 1;
213
            }
213
            }
214
        };
214
        };
215
        cuv.setClosed(true);
215
        cuv.setClosed(true);
216
        cuv.setNumAlunosAprov1013(12);
216
        cuv.setNumAlunosAprov1013(12);
217
        cuv.setNumAlunosInscritos("" + 20);
217
        cuv.setNumAlunosInscritos(20);
218
        cuv.setQualConclusoes("conclusoes");
218
        cuv.setQualConclusoes("conclusoes");
219
        SaveCourseUnitEvaluation s = new SaveCourseUnitEvaluation();
219
        SaveCourseUnitEvaluation s = new SaveCourseUnitEvaluation();
220
        CourseUnit cu = new CourseUnitImpl();
220
        CourseUnit cu = new CourseUnitImpl();
221
        cu.setNormalizedName("teste");
221
        cu.setNormalizedName("teste");
222
        cu.setCode("TESTE");
222
        cu.setCode("TESTE");
223
        s.generatePdf(cuv,cu);
223
        s.generatePdf(cuv,cu);
224
    }
224
    }
225
 
225
 
226
}
226
}
227
 
227