Я занимаюсь разработкой пользовательского компонента jsf2, который имеет атрибут источника данных.Есть несколько операций с источником данных, который принадлежит VIEW.Например, есть метод, который возвращает некоторое изображение для заголовка столбца, если таблица отсортирована по столбцу, и другое изображение, если это не так.В JSF1 каждый компонент имеет свой класс Java, расширяющий UIComponent, поэтому я могу реализовать такие методы там.Однако я вижу, что в JSF2 класс компонента создается автоматически из xhtml, поэтому я не знаю, как добавить к нему методы.Кто-нибудь может объяснить мне, как это сделать?Можно ли использовать как составной компонент, так и класс компонента в одном компоненте?