Moved UISeries implementation from compat to core. It is called UISeriesBase in core. The UISeries in compat now extends it and add compat specific code. So and mobility component would extend UISeriesBase, and its Meta would extend UISeriesBaseMeta. I moved SeriesStateHolder and VarStatus from compat into core too, so that more of the functionality could be put into core and less code would be split between core and compat. That affected some other compat code that implemented the SeriesStateHolder interface.
icefaces 3 trunk
Subversion 26639
compat/components/src/main/java/com/icesoft/faces/component/ext/HtmlForm.java
compat/components/src/main/java/com/icesoft/faces/component/panelseries/UISeries.java
compat/components/src/main/java/com/icesoft/faces/component/panelseries/VarStatus.java
compat/components/src/main/java/com/icesoft/faces/utils/SeriesStateHolder.java
core/src/main/java/org/icefaces/impl/component/SeriesStateHolder.java
core/src/main/java/org/icefaces/impl/component/UISeriesBase.java
core/src/main/java/org/icefaces/impl/component/VarStatus.java
Subversion 26641
ace/generator/src/org/icefaces/ace/meta/baseMeta/UISeriesBaseMeta.java
compat/components/src/main/java/com/icesoft/faces/component/ext/HtmlPanelGroup.java
compat/components/src/main/java/com/icesoft/faces/component/paneltabset/PanelTabSet.java
compat/components/src/main/java/com/icesoft/faces/component/selectinputdate/SelectInputDate.java
compat/components/src/main/java/com/icesoft/faces/component/selectinputtext/SelectInputText.java
Moved UISeries implementation from compat to core. It is called UISeriesBase in core. The UISeries in compat now extends it and add compat specific code. So and mobility component would extend UISeriesBase, and its Meta would extend UISeriesBaseMeta. I moved SeriesStateHolder and VarStatus from compat into core too, so that more of the functionality could be put into core and less code would be split between core and compat. That affected some other compat code that implemented the SeriesStateHolder interface.
icefaces 3 trunk
Subversion 26639
compat/components/src/main/java/com/icesoft/faces/component/ext/HtmlForm.java
compat/components/src/main/java/com/icesoft/faces/component/panelseries/UISeries.java
compat/components/src/main/java/com/icesoft/faces/component/panelseries/VarStatus.java
compat/components/src/main/java/com/icesoft/faces/utils/SeriesStateHolder.java
core/src/main/java/org/icefaces/impl/component/SeriesStateHolder.java
core/src/main/java/org/icefaces/impl/component/UISeriesBase.java
core/src/main/java/org/icefaces/impl/component/VarStatus.java
Subversion 26641
ace/generator/src/org/icefaces/ace/meta/baseMeta/UISeriesBaseMeta.java
compat/components/src/main/java/com/icesoft/faces/component/ext/HtmlPanelGroup.java
compat/components/src/main/java/com/icesoft/faces/component/paneltabset/PanelTabSet.java
compat/components/src/main/java/com/icesoft/faces/component/selectinputdate/SelectInputDate.java
compat/components/src/main/java/com/icesoft/faces/component/selectinputtext/SelectInputText.java