1
2
3
4
5 package ecar.taglib.util;
6
7 import java.util.Iterator;
8 import java.util.List;
9
10 import javax.servlet.http.HttpServletRequest;
11 import javax.servlet.jsp.JspException;
12 import javax.servlet.jsp.JspWriter;
13 import javax.servlet.jsp.PageContext;
14 import javax.servlet.jsp.tagext.Tag;
15
16 import comum.util.Data;
17 import comum.util.Pagina;
18
19 import ecar.dao.AcompReferenciaItemDao;
20 import ecar.dao.AcompRelatorioDao;
21 import ecar.dao.ConfigMailCfgmDAO;
22 import ecar.dao.ConfiguracaoDao;
23 import ecar.dao.CorDao;
24 import ecar.dao.PontocriticoCorPtccorDAO;
25 import ecar.dao.SisGrupoAtributoDao;
26 import ecar.login.SegurancaECAR;
27 import ecar.pojo.AcompReferenciaItemAri;
28 import ecar.pojo.AcompRelatorioArel;
29 import ecar.pojo.ConfigMailCfgm;
30 import ecar.pojo.Cor;
31 import ecar.pojo.PontoCriticoPtc;
32 import ecar.pojo.PontocriticoCorPtccor;
33 import ecar.pojo.PontocriticoCorPtccorPK;
34 import ecar.pojo.SisAtributoSatb;
35 import ecar.pojo.SisGrupoAtributoSga;
36 import ecar.pojo.TipoFuncAcompTpfa;
37 import ecar.taglib.combos.ComboTag;
38 import ecar.util.Dominios;
39
40
41
42
43
44
45
46 public class PontosCriticosTag implements Tag {
47
48 private PontoCriticoPtc pontoCritico;
49 private String disabled;
50 private String disabledCampo="";
51 private String readOnly;
52 private String readOnlyCampo;
53 private HttpServletRequest request;
54
55 private String nomeComboTag;
56 private String objetoComboTag;
57 private String labelComboTag;
58 private String valueComboTag;
59 private String orderComboTag;
60 private String filtersComboTag;
61 private Boolean abaPontoCriticoDeAcompanhamento = new Boolean (false);
62 private AcompReferenciaItemAri ari;
63 private SegurancaECAR seguranca;
64
65
66 private String indice;
67
68 private PageContext page = null;
69
70 private Tag parent;
71
72 private String imagem;
73
74 public static final long MAXLENGTH = 200;
75
76 private JspWriter writerParametro = null;
77
78
79
80
81
82
83 public PontosCriticosTag() {
84
85 }
86
87
88
89
90
91
92
93
94
95 public PontosCriticosTag(JspWriter writer) {
96 this.writerParametro = writer;
97 }
98
99
100
101
102
103
104
105
106
107
108 public int doStartTag() throws JspException {
109 JspWriter writer = null;
110 if(writerParametro != null) {
111 writer = writerParametro;
112 } else {
113 writer = this.page.getOut();
114 }
115 String idInput = "";
116 if(getIndice() != null && !getIndice().equals(""))
117 idInput = getIndice();
118 StringBuffer s = new StringBuffer();
119 try {
120 s.append("<table name=\"form\" class=\"form\">");
121 s.append("<tr>");
122 s.append(" <td colspan=2>");
123 s.append(" <div class=\"camposobrigatorios\">* Campos de preenchimento obrigatório</div>");
124 s.append(" </td>");
125 s.append("</tr>");
126 s.append("<tr>");
127 s.append(" <td class=\"label\">* Data de Registro</td>");
128
129 String dataReg = Pagina.trocaNullData(pontoCritico.getDataIdentificacaoPtc());
130 if (dataReg.length() <= 0)
131 dataReg = Data.parseDate(Data.getDataAtual());
132
133 s.append(" <td>");
134 s.append(" <input type=\"text\" name=\"dataIdentificacaoPtc"+idInput+"\" id=\"dataIdentificacaoPtc"+idInput+"\" size=\"13\" maxlength=\"10\" value=\""+dataReg+"\" onkeyup=\"mascaraData(event, this);\""+disabled +" "+ disabledCampo+">");
135 if ( !disabled.equals("disabled") && !disabledCampo.equals("disabled")) {
136 s.append(" <img style=\"cursor: pointer;\" title=\"Selecione a data\" src=\"../../images/icone_calendar.gif\" onclick=\"open_calendar('data', document.forms[0].dataIdentificacaoPtc, '')\""+ disabled +" "+disabledCampo+">");
137 }
138
139 s.append(" </td>");
140 s.append(" </tr>");
141
142 if (pontoCritico.getUsuarioUsuInclusao() != null) {
143 s.append(" <tr>");
144 s.append(" <td class=\"label\">Responsável pela Inclusão</td>");
145 s.append(" <td>");
146 s.append(pontoCritico.getUsuarioUsuInclusao().getNomeUsu()+"</td>");
147 s.append(" </tr>");
148 }
149
150
151
152
153
154
155
156
157
158 if (this.abaPontoCriticoDeAcompanhamento.booleanValue() ) {
159 AcompReferenciaItemDao ariDao = new AcompReferenciaItemDao(request);
160
161
162
163 List listTpfa = ariDao.getAcompRelatorioArelOrderByFuncaoAcomp(ari);
164 AcompRelatorioDao arelDao = new AcompRelatorioDao(request);
165 int numOpcoes =0;
166 StringBuffer strTemp = new StringBuffer("");
167
168 AcompRelatorioArel selectedArel = new AcompRelatorioArel();
169 if (pontoCritico!=null && pontoCritico.getAcompRelatorioArel()!=null )
170 selectedArel = pontoCritico.getAcompRelatorioArel();
171
172 if (listTpfa!=null ){
173
174 Iterator<AcompRelatorioArel> it = listTpfa.iterator();
175
176 s.append(" <tr>");
177 s.append(" <td class=\"label\">Função de Acompanhamento</td>\n");
178 s.append(" <td>");
179 s.append(" <select name=\"codArel\" "+ getDisabled() + "> \n" );
180
181 while (it.hasNext()) {
182 AcompRelatorioArel arel = (AcompRelatorioArel) it.next();
183 if (arelDao.podeGravarRelatorio(seguranca.getUsuario(), arel.getTipoFuncAcompTpfa(), ari , arel ) == AcompRelatorioDao.OPERACAO_PERMITIDA){
184 String selected = "";
185
186 if (selectedArel.equals(arel) ){
187 selected = "selected";
188 }
189
190
191 strTemp.append(" <option value=\"" + arel.getCodArel() + "\" "+ selected +" > " + arel.getTipoFuncAcompTpfa().getLabelTpfa() +" </option>\n");
192 numOpcoes++;
193 }
194 }
195
196
197 if (numOpcoes >1) {
198 s.append(" <option value=\"\"> </option>\n");
199 } else if (numOpcoes==0 && selectedArel!= null){
200 s.append(" <option value=\""+ selectedArel.getCodArel()+"\"> "+ selectedArel.getTipoFuncAcompTpfa().getLabelTpfa() +" </option>\n");
201
202 }
203
204 s.append(strTemp.toString());
205 s.append(" </select>");
206 s.append(" </td>");
207 s.append(" </tr>");
208 } else {
209
210
211 }
212 }
213
214
215 SisGrupoAtributoSga sisGrupoPtc = new ConfiguracaoDao(request).getConfiguracao().getSisGrupoAtributoSgaTipoPontoCritico();
216 if (sisGrupoPtc != null){
217 s.append(" <tr>");
218 s.append(" <td class=\"label\"> " +sisGrupoPtc.getDescricaoSga()+ "</td>");
219 s.append(" <td>");
220
221 writer.print(s);
222
223 List tiposPontosCriticos = new SisGrupoAtributoDao().getAtributosOrdenados(sisGrupoPtc);
224 SisAtributoSatb selectedTipoPtC = pontoCritico.getSisAtributoTipo();
225
226 String script = disabled;
227
228
229 ComboTag comboTag = new ComboTag(writer);
230 comboTag.setNome(nomeComboTag);
231 comboTag.setObjeto(objetoComboTag);
232 comboTag.setLabel(labelComboTag);
233 comboTag.setValue(valueComboTag);
234 comboTag.setScripts(script);
235 comboTag.setColecao(tiposPontosCriticos);
236
237 if (selectedTipoPtC != null){
238 comboTag.setSelected(selectedTipoPtC.getCodSatb().toString());
239 }
240
241 comboTag.doStartTag();
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273 s = new StringBuffer();
274 s.append(" </td>");
275 s.append(" </tr>");
276
277 }
278 s.append(" <tr>");
279 s.append(" <td class=\"label\">* Descrição</td>");
280 s.append(" <td><textarea name=\"descricaoPtc"+idInput+"\" id=\"descricaoPtc"+idInput+"\" rows=\"5\" cols=\"60\""+disabled+" "+ readOnly+" "+ readOnlyCampo);
281 s.append(" onkeyup=\"return validaTamanhoLimite(this, 2000);\"");
282 s.append(" onkeydown=\"return validaTamanhoLimite(this, 2000);\"");
283 s.append(" onblur=\"return validaTamanhoLimite(this, 2000);\">"+Pagina.trocaNull(pontoCritico.getDescricaoPtc())+"</textarea>");
284 s.append(" </td>");
285 s.append(" </tr>");
286 s.append(" <tr>");
287 s.append(" <td class=\"label\">* Âmbito</td>");
288 s.append(" <td>");
289 s.append(" <input type=\"radio\" class=\"form_check_radio\" name=\"indAmbitoInternoGovPtc"+idInput+"\" id=\"indAmbitoInternoGovPtc"+idInput+"\" value=\"I\""+((pontoCritico.getIndAmbitoInternoGovPtc()!=null)?Pagina.isChecked(pontoCritico.getIndAmbitoInternoGovPtc(), "I"):" checked") +" "+disabled +" " + disabledCampo+ "> Interno");
290 s.append(" <input type=\"radio\" class=\"form_check_radio\" name=\"indAmbitoInternoGovPtc"+idInput+"\" id=\"indAmbitoInternoGovPtc"+idInput+"\" value=\"E\""+Pagina.isChecked(pontoCritico.getIndAmbitoInternoGovPtc(), "E")+" " + disabled + " " + disabledCampo + "> Externo");
291 if(!"".equals(disabledCampo)){
292
293 s.append(" <input type=\"hidden\" name=\"indAmbitoInternoGovPtc"+idInput+"\" id=\"indAmbitoInternoGovPtc"+idInput+"\" value=\""+pontoCritico.getIndAmbitoInternoGovPtc()+"\">");
294
295 }
296 s.append(" </td>");
297 s.append(" </tr>");
298
299 s.append(" <tr>");
300 s.append(" <td class=\"label\">* Data Limite</td>");
301 s.append(" <td valign=\"middle\">");
302 s.append(" <input type=\"text\" name=\"dataLimitePtc"+idInput+"\" id=\"dataLimitePtc"+idInput+"\" size=\"13\" maxlength=\"10\" value=\""+Pagina.trocaNullData(pontoCritico.getDataLimitePtc())+"\" onkeyup=\"mascaraData(event, this);\" "+ disabled + " " +disabledCampo + ">");
303 if ( !disabled.equals("disabled") && !disabledCampo.equals("disabled")) {
304 if(idInput != null && !idInput.equals("")) {
305 s.append(" <img style=\"cursor: pointer;\" title=\"Selecione a data\" src=\"../../images/icone_calendar.gif\" onclick=\"open_calendar('data', document.forms[1].dataLimitePtc"+idInput+", '')\" " + disabled + " " + disabledCampo + ">");
306 } else {
307 s.append(" <img style=\"cursor: pointer;\" title=\"Selecione a data\" src=\"../../images/icone_calendar.gif\" onclick=\"open_calendar('data', document.forms[0].dataLimitePtc, '')\" " + disabled + " " + disabledCampo + ">");
308 }
309 }
310 s.append(" </td>");
311 s.append("</tr>");
312 s.append("<tr>");
313 s.append(" <td class=\"label\">Estados e Envio de e-mails</td>");
314 s.append(" <td> </td>");
315 s.append("</tr>");
316 s.append(" <tr>");
317 s.append(" <td> </td>");
318 s.append(" <td>");
319 s.append(" <table border=\"1\">");
320 s.append(" <tr>");
321 s.append(" <td class=\"titulo\" align=\"center\" width=\"20\">Estado</td>");
322 s.append(" <td class=\"titulo\" align=\"center\" width=\"20\">Antecedência (em dias)</td>");
323 s.append(" <td class=\"titulo\" align=\"center\" width=\"20\">Freqüência de envio (em dias)</td>");
324 s.append(" <td class=\"titulo\" align=\"center\" width=\"10\">Ativo</td>");
325 s.append(" </tr><!--");
326 s.append(" <tr>");
327 s.append(" <td class=\"form_label\" align=\"center\">");
328 s.append(" <img src=\"../../images/pcBranco1.png\">");
329 s.append(" </td>");
330 s.append(" <td valign=\"middle\" colspan=\"2\" class=\"form_label\" align=\"center\">Nenhuma Ação</td>");
331 s.append(" <td valign=\"middle\" class=\"form_label\" align=\"center\"> </td>");
332 s.append(" </tr>");
333 s.append(" -->");
334
335 PontocriticoCorPtccor ptcCor = null;
336 ConfigMailCfgm configMailVencto = (ConfigMailCfgm) new ConfigMailCfgmDAO(request).buscar(ConfigMailCfgm.class, Dominios.CFG_MAIL_VENCIMENTO_LIMITE_PONTO_CRITICO);
337 List setCores = new CorDao(request).listar(Cor.class, new String[]{"ordemCor","asc"});
338 Cor cor = null;
339 PontocriticoCorPtccorPK id = null;
340 Iterator itCores = null;
341 if (setCores != null)
342 itCores = setCores.iterator();
343
344 String imagePath = "";
345 CorDao cDao = new CorDao(request);
346
347 while (itCores.hasNext())
348 {
349 cor = (Cor) itCores.next();
350 id = new PontocriticoCorPtccorPK(pontoCritico.getCodPtc(), cor.getCodCor());
351 ptcCor = (PontocriticoCorPtccor)new PontocriticoCorPtccorDAO(request).buscar(cor, pontoCritico);
352
353 if(cor.getIndPontoCriticoCor().equals("S")){
354 s.append("<tr>");
355 s.append("<td valign=\"middle\" class=\"form_label\" align=\"center\">");
356
357
358
359 imagePath = cDao.getImagemPersonalizada(cor, null, null);
360 if( imagePath != null ) {
361
362 s.append("<!--<img border=\"0\" src=\""+request.getContextPath()+"/DownloadFile?tipo=open&RemoteFile="+imagePath+"\" style=\"width: 23px; height: 23px;\" title=\""+cor.getSignificadoCor()+"\"> -->");
363 s.append("<img border=\"0\" src=\""+request.getContextPath()+"/DownloadFile?tipo=open&RemoteFile="+imagePath+"\" title=\""+cor.getSignificadoCor()+"\">");
364 } else {
365 if( cor.getCodCor() != null ) {
366 s.append("<img src=\"../../images/pc"+cor.getNomeCor()+"1.png\" title=\""+cor.getSignificadoCor()+"\">");
367 }
368 }
369 s.append("</td>");
370 s.append("<td valign=\"middle\" class=\"form_label\" align=\"center\">");
371 String idInputCont = "";
372 if(idInput != null && !idInput.equals(""))
373 idInputCont = idInput + "i";
374 s.append(" <input type=\"text\" name=\"ant_"+idInputCont+cor.getCodCor()+"\" id=\"ant_"+idInputCont+cor.getCodCor()+"\" value=\""+Pagina.trocaNull(ptcCor.getAntecedenciaPrimEmailPtccor())+"\" size=\"4\" "+disabled + " >");
375 if ( !disabled.equals("disabled") && !disabledCampo.equals("disabled")) {
376 if(getIndice() != null && !getIndice().equals("")) {
377 s.append("<img style=\"cursor: pointer;\" title=\"Selecione a data\" src=\"../../images/icone_calendar.gif\" onclick=\"open_calendar('difDias', document.forms[1].ant_"+idInputCont+cor.getCodCor()+", document.forms[1].dataLimitePtc"+getIndice()+".value)\">");
378 } else {
379 s.append("<img style=\"cursor: pointer;\" title=\"Selecione a data\" src=\"../../images/icone_calendar.gif\" onclick=\"open_calendar('difDias', document.forms[0].ant_"+cor.getCodCor()+", document.forms[0].dataLimitePtc.value)\">");
380 }
381 }
382 s.append("</td>");
383 s.append("<td valign=\"middle\" class=\"form_label\" align=\"center\">");
384 s.append("<input type=\"text\" name=\"freq_"+idInputCont+cor.getCodCor()+"\" id=\"freq_"+idInputCont+cor.getCodCor()+"\" value=\""+Pagina.trocaNull(ptcCor.getFrequenciaEnvioEmailPtccor())+"\" size=\"4\" " + disabled + ">");
385 s.append("</td>");
386 s.append("<td valign=\"middle\" class=\"form_label\" align=\"center\">");
387 s.append("<input type=\"checkBox\" class=\"form_check_radio\" value=\"S\" name=\"ativo"+idInput+"["+cor.getCodCor()+"]\" id=\"ativo"+idInput+"["+cor.getCodCor()+"]\"");
388 if (!"N".equals(ptcCor.getIndAtivoEnvioEmailPtccor())) {
389 s.append(" checked");
390 }
391 s.append(" " + disabled+">");
392 s.append("</td>");
393 s.append("</tr>");
394 }
395 }
396
397 s.append("<!--<tr>");
398 s.append(" <td valign=\"middle\" class=\"form_label\" align=\"center\">");
399 s.append(" <img src=\"../../images/pcChecked1.png\">");
400 s.append(" </td>");
401 s.append(" <td valign=\"middle\" class=\"form_label\" align=\"center\" colspan=\"2\">Concluído</td>");
402 s.append(" <td valign=\"middle\" class=\"form_label\" align=\"center\"> </td>");
403 s.append("</tr>");
404 s.append("<tr>");
405 s.append(" <td valign=\"middle\" class=\"form_label\" align=\"center\">");
406 s.append(" <img src=\"../../images/pcPretoFixo1.png\">");
407 s.append(" </td>");
408 s.append(" <td valign=\"middle\" class=\"form_label\" align=\"center\" colspan=\"2\">Limite Ultrapassado</td>");
409 s.append(" <td valign=\"middle\" class=\"form_label\" align=\"center\">");
410 s.append(" <input type=\"checkBox\" class=\"form_check_radio\" name=\"ativoPreto"+idInput+"\" id=\"ativoPreto"+idInput+"\" ");
411 if ("S".equals(configMailVencto.getAtivoCfgm())) {
412 s.append(" checked");
413 }
414 s.append("disabled >");
415 s.append(" </td>");
416 s.append("</tr>");
417 s.append("--></table>");
418 s.append("</td>");
419 s.append("</tr>");
420
421 s.append("<tr>");
422 s.append("<td class=\"label\">Sugestão de Solução</td>");
423 s.append("<td><textarea name=\"descricaoSolucaoPtc"+idInput+"\" id=\"descricaoSolucaoPtc"+idInput+"\" rows=\"5\" cols=\"50\" "+ disabled + " ");
424 s.append(" onkeyup=\"return validaTamanhoLimite(this, 2000);\"");
425 s.append(" onkeydown=\"return validaTamanhoLimite(this, 2000);\"");
426 s.append(" onblur=\"return validaTamanhoLimite(this, 2000);\"");
427 s.append(">"+Pagina.trocaNull(pontoCritico.getDescricaoSolucaoPtc())+"</textarea>");
428 s.append("</td>");
429 s.append("</tr>");
430 s.append("<tr>");
431 s.append(" <td class=\"label\">Data da Solução</td>");
432 s.append(" <td><input type=\"text\" name=\"dataSolucaoPtc"+idInput+"\" id=\"dataSolucaoPtc"+idInput+"\" size=\"13\" maxlength=\"10\" value=\""+Pagina.trocaNullData(pontoCritico.getDataSolucaoPtc())+"\" onkeyup=\"mascaraData(event, this);\""+disabled+"></td>");
433 s.append("</tr>");
434 s.append("<tr>");
435 s.append("<td class=\"label\">Responsável pela Solução</td>");
436 s.append("<td>");
437
438
439 String nomeUsuario = "";
440 String codUsuario = "";
441 if(pontoCritico.getUsuarioUsu()!=null){
442 nomeUsuario = pontoCritico.getUsuarioUsu().getNomeUsuSent().toString();
443 codUsuario = pontoCritico.getUsuarioUsu().getCodUsu().toString();
444 }
445
446
447 s.append("<input type=\"text\" name=\"nomeUsu"+idInput+"\" id=\"nomeUsu"+idInput+"\" size=\"55\" value=\""+Pagina.trocaNull(nomeUsuario)+"\" disabled>");
448 s.append("<input type=\"hidden\" name=\"codUsu"+idInput+"\" id=\"codUsu"+idInput+"\" value=\""+codUsuario+"\">");
449 if(getIndice() != null && !getIndice().equals("")) {
450 s.append("<input type=\"button\" value=\"Pesquisar\" class=\"botao\" "+ disabled + " onclick=\"popup_pesquisa('ecar.popup.PopUpUsuario', 'retornoUsu"+getIndice()+"');\">");
451 } else {
452 s.append("<input type=\"button\" value=\"Pesquisar\" class=\"botao\" "+ disabled + " onclick=\"popup_pesquisa('ecar.popup.PopUpUsuario' );\">");
453 }
454 s.append(" ");
455 s.append("<input type=\"button\" value=\"Limpar\" class=\"botao\" ");
456 s.append("onclick=\"document.form.nomeUsu" + idInput + ".value = ''; document.form.codUsu" + idInput + ".value = ''; \">");
457 s.append("</td>");
458 s.append("</tr>");
459 s.append("<tr>");
460 s.append("<td class=\"label\">* Estado </td>");
461 s.append("<td>");
462 s.append("<input type=\"radio\" class=\"form_check_radio\" name=\"indAtivoPtc"+idInput+"\" id=\"indAtivoPtc"+idInput+"\" value=\"S\" "+ ((pontoCritico.getIndAtivoPtc()!=null)? Pagina.isChecked(pontoCritico.getIndAtivoPtc(), "S"):" checked") + " " + disabled + " " + disabledCampo + "> Ativo");
463 s.append("<input type=\"radio\" class=\"form_check_radio\" name=\"indAtivoPtc"+idInput+"\" id=\"indAtivoPtc"+idInput+"\" value=\"N\" "+ Pagina.isChecked(pontoCritico.getIndAtivoPtc(), "N") + " " + disabled + " " + disabledCampo + "> Cancelado");
464 if(!"".equals(disabledCampo)){
465 s.append("<input type=\"hidden\" name=\"indAtivoPtc"+idInput+"\" id=\"indAtivoPtc"+idInput+"\" value=\"" + pontoCritico.getIndAtivoPtc() + "\">");
466 }
467 s.append("</td>");
468 s.append("</tr>");
469 s.append("</table>");
470
471 writer.print(s);
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544 } catch (Exception e) {
545
546 }
547 return Tag.EVAL_BODY_INCLUDE;
548 }
549
550 public String getIndice() {
551 return indice;
552 }
553
554 public void setIndice(String indice) {
555 this.indice = indice;
556 }
557
558
559
560
561
562
563
564
565
566 public void setPageContext(PageContext arg0) {
567 this.page = arg0;
568 }
569
570
571
572
573
574
575
576
577
578 public void setParent(Tag arg0) {
579 parent = arg0;
580 }
581
582
583
584
585
586
587
588
589
590 public Tag getParent() {
591 return parent;
592 }
593
594
595
596
597
598
599
600
601
602
603 public int doEndTag() throws JspException {
604 return Tag.EVAL_PAGE;
605 }
606
607
608
609
610
611
612
613
614 public void release() {
615
616 }
617
618
619
620
621
622
623
624
625
626 public PageContext getPage() {
627 return page;
628 }
629
630
631
632
633
634
635
636
637
638 public void setPage(PageContext page) {
639 this.page = page;
640 }
641
642
643 public String getImagem() {
644 return imagem;
645 }
646
647 public void setImagem(String imagem) {
648 this.imagem = imagem;
649 }
650
651 public String getDisabled() {
652 return disabled;
653 }
654
655 public void setDisabled(String disabled) {
656 this.disabled = disabled;
657 }
658
659 public String getReadOnly() {
660 return readOnly;
661 }
662
663 public void setReadOnly(String readOnly) {
664 this.readOnly = readOnly;
665 }
666
667 public String getNomeComboTag() {
668 return nomeComboTag;
669 }
670
671 public void setNomeComboTag(String nomeComboTag) {
672 this.nomeComboTag = nomeComboTag;
673 }
674
675 public String getObjetoComboTag() {
676 return objetoComboTag;
677 }
678
679 public void setObjetoComboTag(String objetoComboTag) {
680 this.objetoComboTag = objetoComboTag;
681 }
682
683 public String getLabelComboTag() {
684 return labelComboTag;
685 }
686
687 public void setLabelComboTag(String labelComboTag) {
688 this.labelComboTag = labelComboTag;
689 }
690
691 public String getValueComboTag() {
692 return valueComboTag;
693 }
694
695 public void setValueComboTag(String valueComboTag) {
696 this.valueComboTag = valueComboTag;
697 }
698
699 public String getOrderComboTag() {
700 return orderComboTag;
701 }
702
703 public void setOrderComboTag(String orderComboTag) {
704 this.orderComboTag = orderComboTag;
705 }
706
707 public PontoCriticoPtc getPontoCritico() {
708 return pontoCritico;
709 }
710
711 public void setPontoCritico(PontoCriticoPtc pontoCritico) {
712 this.pontoCritico = pontoCritico;
713 }
714
715 public String getDisabledCampo() {
716 return disabledCampo;
717 }
718
719 public void setDisabledCampo(String disabledCampo) {
720 this.disabledCampo = disabledCampo;
721 }
722
723 public String getReadOnlyCampo() {
724 return readOnlyCampo;
725 }
726
727 public void setReadOnlyCampo(String readOnlyCampo) {
728 this.readOnlyCampo = readOnlyCampo;
729 }
730
731 public HttpServletRequest getRequest() {
732 return request;
733 }
734
735 public void setRequest(HttpServletRequest request) {
736 this.request = request;
737 }
738
739 public String getFiltersComboTag() {
740 return filtersComboTag;
741 }
742
743 public void setFiltersComboTag(String filtersComboTag) {
744 this.filtersComboTag = filtersComboTag;
745 }
746
747 public JspWriter getWriterParametro() {
748 return writerParametro;
749 }
750
751 public void setWriterParametro(JspWriter writerParametro) {
752 this.writerParametro = writerParametro;
753 }
754
755 public Boolean getAbaPontoCriticoDeAcompanhamento() {
756 return abaPontoCriticoDeAcompanhamento;
757 }
758
759 public void setAbaPontoCriticoDeAcompanhamento(
760 Boolean abaPontoCriticoDeAcompanhamento) {
761 this.abaPontoCriticoDeAcompanhamento = abaPontoCriticoDeAcompanhamento;
762 }
763
764 public AcompReferenciaItemAri getAri() {
765 return ari;
766 }
767
768 public void setAri(AcompReferenciaItemAri ari) {
769 this.ari = ari;
770 }
771
772 public SegurancaECAR getSeguranca() {
773 return seguranca;
774 }
775
776 public void setSeguranca(SegurancaECAR seguranca) {
777 this.seguranca = seguranca;
778 }
779
780
781
782 }