например, rich:dataScroller имеет следующие классы реализации:
<component-type>org.richfaces.DataScroller</component-type>
<component-class>org.richfaces.component.UIDataScroller</component-class>
<cdk:handler-class>org.richfaces.taglib.DataScrollerHandler</cdk:handler-class>
<cdk:renderer-type>org.richfaces.DataScrollerRenderer</cdk:renderer-type>
можно ли было бы переключить эти классы на какие-то другие классы? новые классы, вероятно, расширили бы возможности, но переопределили бы некоторые методы. DataScrollerHandler (суперкласс ComponentHandler) имеет следующие 2 метода: -onComponentCreated -onComponentPopulated
поэтому возникает вопрос: можно ли переопределить эти классы без определения нового пользовательского тега? поэтому реализуйте onComponentCreated и по-прежнему используйте:
xmlns:rich="http://richfaces.org/rich"
...
rich:dataScroller id="scroller" execute=....
Богатые лица 4.2.2 jsf 2.1.7