input.setDisabled("S");
input.setNome("codigoSgaPontoCritico"+codigo);
input.setClassLabel("label");
List satbSelecionado = new ArrayList();
if (getPontoCriticoPtc().getSisAtributoTipo() != null) {
SisAtributoSatb satb = getPontoCriticoPtc().getSisAtributoTipo();
AtributoLivre atributoLivre = new AtributoLivre();
atributoLivre.setSisAtributoSatb(satb);
satbSelecionado.add(atributoLivre);
}
input.setSelecionados(satbSelecionado);
input.setSisAtributo((SisAtributoSatb) grupoAtributo.getSisAtributoSatbs().iterator().next());
// input.setPathRaiz();
// input.setSize();
if (atributo.iGetDica() != null)
input.setDica(atributo.iGetDica());
input.doStartTag();
Options options = new Options(writer);
List opcoes = new ArrayList();
if (grupoAtributo != null && grupoAtributo.getSisAtributoSatbs() != null){
opcoes = new ArrayList(grupoAtributo.getSisAtributoSatbs());
}
// if(grupoAtributo.getCodSga() != null &&
// grupoAtributo.getCodSga().longValue() != 1){
// if(grupoAtributo.getSisTipoOrdenacaoSto() != null){
// opcoes = new
// SisGrupoAtributoDao(null).getAtributosOrdenados(grupoAtributo);
// }
// }
List opcoesAtivos = new ArrayList();
if (!opcoes.isEmpty()) {
Iterator opcoesIt = opcoes.iterator();
while (opcoesIt.hasNext()) {
SisAtributoSatb sisAtributoSatb = (SisAtributoSatb) opcoesIt.next();
if (sisAtributoSatb.getIndAtivoSatb().equals(Dominios.SIM)) {
opcoesAtivos.add(sisAtributoSatb);
}
}
options.setOptions(opcoesAtivos);
options.setValor("codSatb");