Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 2.0.2
-
Fix Version/s: 3.0
-
Component/s: ACE-Components
-
Labels:None
-
Environment:ACEnvironment
Description
The Advanced Component Environment is used to make our ACE components, and is mostly usable by third parties to make their own components. But there's still a bit of work left to facilitate this. Presently, 3rd parties must either comingle their own components amongst our ACE ones, or take the ace/component/build.xml file and duplicate it and modify it to build their own ACE components separately from ours. We should factor out the ACEnvironment build features from the handling of our specific ACE components, so that there is a simpler and more appropriate extension point for third parties.
Activity
Mark Collette
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Fix Version/s | 2.1 [ 10241 ] |
Ken Fyten
made changes -
Link | This issue depends on MOBI-94 [ MOBI-94 ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Assignee Priority | P1 | |
Assignee | Mark Collette [ mark.collette ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #26639 | Tue Nov 29 16:59:01 MST 2011 | mark.collette | |
Files Changed | ||||
DEL
/icefaces3/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/utils/SeriesStateHolder.java
ADD /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/component/UISeriesBase.java MODIFY /icefaces3/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/ext/HtmlForm.java ADD /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/component/SeriesStateHolder.java ADD /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/component/VarStatus.java MODIFY /icefaces3/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/panelseries/UISeries.java DEL /icefaces3/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/panelseries/VarStatus.java |
Ken Fyten
made changes -
Fix Version/s | 3.1 [ 10312 ] | |
Fix Version/s | 3.0 [ 10241 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #26641 | Tue Nov 29 18:29:10 MST 2011 | mark.collette | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/selectinputdate/SelectInputDate.java
MODIFY /icefaces3/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/paneltabset/PanelTabSet.java MODIFY /icefaces3/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/ext/HtmlPanelGroup.java ADD /icefaces3/trunk/icefaces/ace/generator/src/org/icefaces/ace/meta/baseMeta/UISeriesBaseMeta.java MODIFY /icefaces3/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/selectinputtext/SelectInputText.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #26716 | Fri Dec 02 10:26:36 MST 2011 | judy.guglielmin | MOBI-94 use of UISeriesMeta with new generator jar from updates of |
Files Changed | ||||
MODIFY
/icemobile/trunk/icemobile/components/tests/mobitest/src/main/webapp/layout/carousel.xhtml
MODIFY /icemobile/trunk/icemobile/lib/generator/ace-generator.jar MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/component/carousel/CarouselMeta.java MODIFY /icemobile/trunk/icemobile/components/component/resources/org.icefaces.component.carousel/carousel.js MODIFY /icemobile/trunk/icemobile/components/tests/mobitest/src/main/webapp/layout/carouselSingleSubmit.xhtml MODIFY /icemobile/trunk/icemobile/components/tests/mobitest/src/main/webapp/layout/carouselWithLink.xhtml |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #26717 | Fri Dec 02 10:35:13 MST 2011 | judy.guglielmin | MOBI-94 use of UISeriesMeta with new generator jar from updates of |
Files Changed | ||||
MODIFY
/icemobile/trunk/icemobile/components/component/resources/org.icefaces.component.carousel/carousel.js
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #26726 | Fri Dec 02 14:37:09 MST 2011 | judy.guglielmin | MOBI-94 use of UISeriesMeta with new generator jar from updates of |
Files Changed | ||||
MODIFY
/icemobile/trunk/icemobile/components/tests/mobitest/src/main/webapp/layout/lists2.xhtml
MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/component/list/OutputListItemsMeta.java |
Ken Fyten
made changes -
Salesforce Case | [] | |
Fix Version/s | 3.0 [ 10241 ] | |
Fix Version/s | 3.1 [ 10312 ] | |
Assignee Priority | P1 |
Ken Fyten
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Issue Type | New Feature [ 2 ] | Improvement [ 4 ] |
Salesforce Case | [] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
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