Pregunta

¿Es posible dejar que un enum en Java tome un conjunto de enumeros como argumento? Si es así, ¿cómo lo implemento?

Al usar esto, yo, para poder decir algo como: Tome un modal_settings.Edit_Modal_Window y cree esto con los botones modal_buttons.save & modal_buttons.cancel.

Esto es lo que tengo a partir de ahora

public enum MODAL_SETTINGS {
    NEW_MODAL_WINDOW(MODAL_BUTTONS.class),
    EDIT_MODAL_WINDOW(MODAL_BUTTONS.class),
    DELETE_MODAL_WINDOW(MODAL_BUTTONS.class);

    private EnumSet buttons;

    private MODAL_SETTINGS(EnumSet<MODAL_BUTTONS> buttons){

    }

}
public enum MODAL_BUTTONS {
    SAVE, UPDATE, CANCEL, DELETE
}

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top