Enum объявлен в суперклассе, недоступен в подклассе - PullRequest
0 голосов
/ 13 марта 2019

Код выглядит следующим образом:

public class CreateAndUpdateTaxRates {

    public enum WIDGETS {
        RULE_TEMPLATE(0), INSTRUMENT(1), SECURITY_TYPE(2), SECURITY(3), SECURITY_CLASSIFICATION(4), POSITION(5), CLIENT_CLASSIFICATION(6);

        private int widgetNo;

        private WIDGETS(int widgetNo) {
            this.widgetNo = widgetNo;
        }

        public void setWidgetNo(int widgetNo) {
            this.widgetNo = widgetNo;
        }

        public int getWidgetNo() {
            return widgetNo;
        }
    }

public class CreateAndUpdateCATaxCountryDocumentedRates extends CreateAndUpdateTaxRates {

}

Хотите получить доступ к enum в подклассе CreateAndUpdateCATaxCountryDocumentedRates.Как к этому можно получить доступ?Как только он будет доступен, мне нужно установить значение enum в подклассах.Например,RULE_TEMPLATE имеет виджет № 0. Я хочу изменить его на 2 из подкласса.

Заранее спасибо !!!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...