コンストラクターにenumを備えたJava enum
質問
JavaのEnumに議論として一連の酵素を取ることは可能ですか?はいの場合、どうすれば実装できますか?
これを使用するとき、私は次のようなことを言うことができるようになりました:modal_settings.edit_modal_windowを取り、ボタンmodal_buttons.save&modal_buttons.cancelでこれを作成します。
これは私が今持っているものです
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
}
正しい解決策はありません
所属していません StackOverflow