В Vaadin я создаю Массив Таблиц.
ArrayList<TabSheet> Tabs = new ArrayList<TabSheet>();
Я выполняю над ними некоторые операции, например добавление дополнительных вкладок / вкладок к каждой из вкладок в массиве списков.
После этого, когда я пытаюсь добавить его в основное окно в качестве компонента, я получаю сообщение об ошибке. Вот как я это пробую:
BaseClassWindow.addComponent((Component) Tabs);
Я получаю эту ClassCastError:
java.util.ArrayList cannot be cast to com.vaadin.ui.Component
Как решить эту проблему? Есть ли обходной путь?