Domanda

È possibile lasciare che un enum in Java prenda una serie di enum come argomento? Se sì, allora come lo implemento?

Quando uso questo, mi piacciono per dire qualcosa del tipo: prendere un modal_settings.edit_modal_window e crea questo con i pulsanti modal_buttons.save & modal_buttons.cancel.

Questo è quello che ho da ora

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
}

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top