Преобразовать объект класса в модель в Wicket - PullRequest
0 голосов
/ 01 декабря 2011

Я пытался создать объект Model:

ClassA classA = getClassA();
Model model = new Model(classA);

Когда я пытался его скомпилировать, возникает следующая ошибка компиляции:

cannot find symbol : constructor Model(ClassA)

Почему ClassA не может быть допущен сюда?

1 Ответ

3 голосов
/ 01 декабря 2011

Вам необходимо добавить универсальный тип в класс модели.

Попробуйте это:

ClassA classA = getClassA();
Model<ClassA> model = new Model<ClassA>(classA);

Без универсального типа Java не может найти подходящий конструктор, поэтому возникает ошибкасообщение.

...