Javaの列挙型に引数として列挙型のセットをとらせることは可能ですか?はいの場合、どうすれば実装できますか?
これを使用するときは、次のように言うことができるようにしたいと思います。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
}