Subversion Repositories bacoAlunos

Rev

Rev 1827 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1827 Rev 1844
Line 48... Line 48...
48
            //associa a stream de sa�da ao
48
            //associa a stream de sa�da ao
49
            PdfWriter.getInstance(doc, os);
49
            PdfWriter.getInstance(doc, os);
50
            //abre o documento
50
            //abre o documento
51
            doc.open();
51
            doc.open();
52
            //imagem do cabe�alho
52
            //imagem do cabe�alho
53
            1.5.0/docs/api/java/awt/Image.html">Image img = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SITE_URL+"/imgs/logoestg.gif");
53
            1.5.0/docs/api/java/awt/Image.html">Image img = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SERVICE_URL+"/imgs/logoestg.gif");
54
            img.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.ALIGN_LEFT);
54
            img.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.ALIGN_LEFT);
55
            doc.add(img);
55
            doc.add(img);
56
 
56
 
57
            //paragrafo em branco
57
            //paragrafo em branco
58
            doc.add(new Phrase(" "));
58
            doc.add(new Phrase(" "));
Line 132... Line 132...
132
                questionP.add(new Chunk(questionText,fontTextNormal));
132
                questionP.add(new Chunk(questionText,fontTextNormal));
133
                questionP.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.ALIGN_JUSTIFIED);
133
                questionP.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.ALIGN_JUSTIFIED);
134
                doc.add(questionP);
134
                doc.add(questionP);
135
                if(question.getImage()!=null)
135
                if(question.getImage()!=null)
136
                {
136
                {
137
                    1.5.0/docs/api/java/awt/Image.html">Image image = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SITE_URL+"/imageStream/"+question.getImage().getId());
137
                    1.5.0/docs/api/java/awt/Image.html">Image image = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SERVICE_URL+"/imageStream/"+question.getImage().getId());
138
                    image.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.ALIGN_LEFT);
138
                    image.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.ALIGN_LEFT);
139
                    doc.add(image);
139
                    doc.add(image);
140
                }
140
                }
141
                if(question.getType().equals(Globals.ASSESSMENT_QUESTION_TYPE_RADIO) || question.getType().equals(Globals.ASSESSMENT_QUESTION_TYPE_CHECK))
141
                if(question.getType().equals(Globals.ASSESSMENT_QUESTION_TYPE_RADIO) || question.getType().equals(Globals.ASSESSMENT_QUESTION_TYPE_CHECK))
142
                {
142
                {
Line 144... Line 144...
144
                    {
144
                    {
145
                        for(AssessmentQuestionPossibleAnswer pA : item.getPossibleAnswers())
145
                        for(AssessmentQuestionPossibleAnswer pA : item.getPossibleAnswers())
146
                        {
146
                        {
147
                            1.5.0/docs/api/java/awt/Image.html">Image imagePa=null;
147
                            1.5.0/docs/api/java/awt/Image.html">Image imagePa=null;
148
                            if(question.getType().equals(Globals.ASSESSMENT_QUESTION_TYPE_RADIO))
148
                            if(question.getType().equals(Globals.ASSESSMENT_QUESTION_TYPE_RADIO))
149
                                imagePa = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SITE_URL+"/imgs/radiobox.png");
149
                                imagePa = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SERVICE_URL+"/imgs/radiobox.png");
150
                            else
150
                            else
151
                                imagePa = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SITE_URL+"/imgs/checkbox.png");
151
                                imagePa = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SERVICE_URL+"/imgs/checkbox.png");
152
                            imagePa.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.PARAGRAPH);
152
                            imagePa.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.PARAGRAPH);
153
                            Paragraph pAP = new Paragraph();
153
                            Paragraph pAP = new Paragraph();
154
                            pAP.add(new Chunk(imagePa, -1.00f, -2.00f));
154
                            pAP.add(new Chunk(imagePa, -1.00f, -2.00f));
155
                            pAP.add(new Chunk(" "+pA.getTextpt(),fontTextNormal));
155
                            pAP.add(new Chunk(" "+pA.getTextpt(),fontTextNormal));
156
                            pAP.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.ALIGN_JUSTIFIED);
156
                            pAP.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.ALIGN_JUSTIFIED);
Line 186... Line 186...
186
                        PdfPCell item1 = new PdfPCell(new Paragraph(item.getTextpt(),fontTextNormal));
186
                        PdfPCell item1 = new PdfPCell(new Paragraph(item.getTextpt(),fontTextNormal));
187
                        item1.setBorder(0);
187
                        item1.setBorder(0);
188
                        table.addCell(item1);
188
                        table.addCell(item1);
189
                        for(AssessmentQuestionPossibleAnswer pA : item.getPossibleAnswers())
189
                        for(AssessmentQuestionPossibleAnswer pA : item.getPossibleAnswers())
190
                        {
190
                        {
191
                            1.5.0/docs/api/java/awt/Image.html">Image imagePa= 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SITE_URL+"/imgs/radiobox.png");
191
                            1.5.0/docs/api/java/awt/Image.html">Image imagePa= 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SERVICE_URL+"/imgs/radiobox.png");
192
                            PdfPCell imageCell = new PdfPCell(imagePa);
192
                            PdfPCell imageCell = new PdfPCell(imagePa);
193
                            imageCell.setBorder(0);
193
                            imageCell.setBorder(0);
194
                            table.addCell(imageCell);
194
                            table.addCell(imageCell);
195
                        }
195
                        }
196
                    }
196
                    }
Line 251... Line 251...
251
            //associa a stream de sa�da ao
251
            //associa a stream de sa�da ao
252
            PdfWriter.getInstance(doc, os);
252
            PdfWriter.getInstance(doc, os);
253
            //abre o documento
253
            //abre o documento
254
            doc.open();
254
            doc.open();
255
            //imagem do cabe�alho
255
            //imagem do cabe�alho
256
            1.5.0/docs/api/java/awt/Image.html">Image img = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SITE_URL+"/imgs/logoestg.gif");
256
            1.5.0/docs/api/java/awt/Image.html">Image img = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SERVICE_URL+"/imgs/logoestg.gif");
257
            img.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.ALIGN_LEFT);
257
            img.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.ALIGN_LEFT);
258
            doc.add(img);
258
            doc.add(img);
259
 
259
 
260
            //paragrafo em branco
260
            //paragrafo em branco
261
            doc.add(new Phrase(" "));
261
            doc.add(new Phrase(" "));
Line 343... Line 343...
343
                questionP.add(new Chunk(questionText,fontTextNormal));
343
                questionP.add(new Chunk(questionText,fontTextNormal));
344
                questionP.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.ALIGN_JUSTIFIED);
344
                questionP.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.ALIGN_JUSTIFIED);
345
                doc.add(questionP);
345
                doc.add(questionP);
346
                if(question.getImage()!=null)
346
                if(question.getImage()!=null)
347
                {
347
                {
348
                    1.5.0/docs/api/java/awt/Image.html">Image image = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SITE_URL+"/imageStream/"+question.getImage().getId());
348
                    1.5.0/docs/api/java/awt/Image.html">Image image = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SERVICE_URL+"/imageStream/"+question.getImage().getId());
349
                    image.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.ALIGN_LEFT);
349
                    image.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.ALIGN_LEFT);
350
                    doc.add(image);
350
                    doc.add(image);
351
                }
351
                }
352
                if(question.getType().equals(Globals.ASSESSMENT_QUESTION_TYPE_TEXT))
352
                if(question.getType().equals(Globals.ASSESSMENT_QUESTION_TYPE_TEXT))
353
                {
353
                {
Line 439... Line 439...
439
                                boolean isRadioAnswered = false;
439
                                boolean isRadioAnswered = false;
440
                                for(AssessmentQuestionAnswer answer : assessmentResponse.getAnswers())
440
                                for(AssessmentQuestionAnswer answer : assessmentResponse.getAnswers())
441
                                {
441
                                {
442
                                    if(answer.getPossibleAnswer() == pA)
442
                                    if(answer.getPossibleAnswer() == pA)
443
                                    {
443
                                    {
444
                                        imagePa = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SITE_URL+"/imgs/radioboxselected.png");
444
                                        imagePa = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SERVICE_URL+"/imgs/radioboxselected.png");
445
                                        isRadioAnswered = true;
445
                                        isRadioAnswered = true;
446
                                        if(assessmentResponse.isEvaluated())
446
                                        if(assessmentResponse.isEvaluated())
447
                                        {   //verifica se est� correcta
447
                                        {   //verifica se est� correcta
448
                                            if(pA.getQuotation()>0)
448
                                            if(pA.getQuotation()>0)
449
                                            {
449
                                            {
Line 456... Line 456...
456
                                        }
456
                                        }
457
                                        break;
457
                                        break;
458
                                    }
458
                                    }
459
                                }
459
                                }
460
                                if(!isRadioAnswered)
460
                                if(!isRadioAnswered)
461
                                    imagePa = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SITE_URL+"/imgs/radiobox.png");
461
                                    imagePa = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SERVICE_URL+"/imgs/radiobox.png");
462
                            }
462
                            }
463
 
463
 
464
                            else
464
                            else
465
                            {
465
                            {
466
                                boolean isCheckAnswered = false;
466
                                boolean isCheckAnswered = false;
467
                                for(AssessmentQuestionAnswer answer : assessmentResponse.getAnswers())
467
                                for(AssessmentQuestionAnswer answer : assessmentResponse.getAnswers())
468
                                {
468
                                {
469
                                    if(answer.getPossibleAnswer() == pA)
469
                                    if(answer.getPossibleAnswer() == pA)
470
                                    {
470
                                    {
471
                                        imagePa = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SITE_URL+"/imgs/checkboxselected.jpg");
471
                                        imagePa = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SERVICE_URL+"/imgs/checkboxselected.jpg");
472
                                        isCheckAnswered = true;
472
                                        isCheckAnswered = true;
473
                                        if(assessmentResponse.isEvaluated())
473
                                        if(assessmentResponse.isEvaluated())
474
                                        {   //verifica se est� correcta
474
                                        {   //verifica se est� correcta
475
                                            if(pA.getQuotation()>0)
475
                                            if(pA.getQuotation()>0)
476
                                            {
476
                                            {
Line 483... Line 483...
483
                                        }
483
                                        }
484
                                        break;
484
                                        break;
485
                                    }
485
                                    }
486
                                }
486
                                }
487
                                if(!isCheckAnswered)
487
                                if(!isCheckAnswered)
488
                                    imagePa = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SITE_URL+"/imgs/checkbox.png");
488
                                    imagePa = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SERVICE_URL+"/imgs/checkbox.png");
489
                            }
489
                            }
490
 
490
 
491
                            imagePa.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.PARAGRAPH);
491
                            imagePa.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.PARAGRAPH);
492
                            Paragraph pAP = new Paragraph();
492
                            Paragraph pAP = new Paragraph();
493
                            pAP.add(new Chunk(imagePa, -1.00f, -2.00f));
493
                            pAP.add(new Chunk(imagePa, -1.00f, -2.00f));
Line 538... Line 538...
538
                            boolean isRadioAnswered = false;
538
                            boolean isRadioAnswered = false;
539
                            for(AssessmentQuestionAnswer answer : assessmentResponse.getAnswers())
539
                            for(AssessmentQuestionAnswer answer : assessmentResponse.getAnswers())
540
                            {
540
                            {
541
                                if(answer.getPossibleAnswer() == pA)
541
                                if(answer.getPossibleAnswer() == pA)
542
                                {
542
                                {
543
                                    imagePa = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SITE_URL+"/imgs/radioboxselected.png");
543
                                    imagePa = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SERVICE_URL+"/imgs/radioboxselected.png");
544
                                    isRadioAnswered = true;
544
                                    isRadioAnswered = true;
545
                                    if(assessmentResponse.isEvaluated())
545
                                    if(assessmentResponse.isEvaluated())
546
                                    {   //verifica se esta correcta
546
                                    {   //verifica se esta correcta
547
                                        if(pA.getQuotation()>0)
547
                                        if(pA.getQuotation()>0)
548
                                        {
548
                                        {
Line 556... Line 556...
556
                                    break;
556
                                    break;
557
                                }
557
                                }
558
                            }
558
                            }
559
 
559
 
560
                            if(!isRadioAnswered)
560
                            if(!isRadioAnswered)
561
                                    imagePa= 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SITE_URL+"/imgs/radiobox.png");
561
                                    imagePa= 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SERVICE_URL+"/imgs/radiobox.png");
562
 
562
 
563
                            PdfPCell imageCell = new PdfPCell(imagePa);
563
                            PdfPCell imageCell = new PdfPCell(imagePa);
564
                            imageCell.setBorder(0);
564
                            imageCell.setBorder(0);
565
                            table.addCell(imageCell);
565
                            table.addCell(imageCell);
566
                        }
566
                        }
Line 637... Line 637...
637
            //associa a stream de saida ao
637
            //associa a stream de saida ao
638
            PdfWriter.getInstance(doc, os);
638
            PdfWriter.getInstance(doc, os);
639
            //abre o documento
639
            //abre o documento
640
            doc.open();
640
            doc.open();
641
            //imagem do cabecalho
641
            //imagem do cabecalho
642
            1.5.0/docs/api/java/awt/Image.html">Image img = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SITE_URL+"/imgs/logoestg.gif");
642
            1.5.0/docs/api/java/awt/Image.html">Image img = 1.5.0/docs/api/java/awt/Image.html">Image.getInstance(Globals.SERVICE_URL+"/imgs/logoestg.gif");
643
            img.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.ALIGN_LEFT);
643
            img.setAlignment(5+0%2Fdocs%2Fapi+Element">Element.ALIGN_LEFT);
644
            doc.add(img);
644
            doc.add(img);
645
 
645
 
646
            //Barra horizontal
646
            //Barra horizontal
647
            LineSeparator objectName = new LineSeparator();
647
            LineSeparator objectName = new LineSeparator();