Java Enum avec énumération dans le constructeur
Question
Est-il possible de laisser une énumération de Java prendre un ensemble d'énumérations comme argument? Si oui, comment puis-je l'implémenter?
Lorsque vous utilisez cette question, je suis en mesure de dire quelque chose comme: prenez un modal_settings.edit_modal_window et créez-le avec les boutons modal_buttons.save & modal_buttons.cancel.
C'est ce que j'ai pour maintenant
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
}
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow