AJUDA COM selectManyCheckbox, Enum

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.