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 |