Pessoal tenho este Enum:
public enum ModalidadePagtoEnum {
AVISTA("1","A Vista"), APRAZO("2","A Prazo");
private String id; private String descricao;
ModalidadePagtoEnum(String id, String descricao){
this.id = id; this.descricao = descricao;
}
public String getId() {
return id;
}
public String getDescricao() {
return descricao;
}
public String getDescricao(String id) {
for(ModalidadePagtoEnum enums : ModalidadePagtoEnum.values()){
if(enums.getId().equals(id)){
return enums.getDescricao();
}
}
return null;
}
public static ModalidadePagtoEnum get(String id) {
for(ModalidadePagtoEnum tipo : ModalidadePagtoEnum.values()){
if(tipo.getId().equals(id)){
return tipo;
}
}
return null;
}
}
AGORA TENHO QUE FAZER NA MINHA TELA UM COMPONENTE TIPO CHECBOX ONDE O USUARIO POSSA ESCOLHER A OPCAO AVISTA, APRAZO OU ENTAO ESCOLHER AS DUAS OPCOES AO MESMO TEMPO, ESTOU TENTANDO FAZER ASSIM:
<h:selectManyCheckbox id=“pessoaSocioTitular” styleClass=“classLabel”
onkeydown=“return tabOnEnter(this, event, 1);”
value="#{socioTitularCadastro.pessoaSocioTitular.modalidadePagtoEnum}">
<f:selectItems value="#{socioTitularCadastro.mostrarEnum}" />
</h:selectManyCheckbox>
PESSOAL ALGUEM SABE SE EU FAÇO ISSO REALMENTE COM O selectManyCheckbox OU TEM OUTRO COMPONENTE E SE MELHOR MESMO COM O selectManyCheckbox COMO QUE EU FAÇO.