Details
-
Type: Task
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 1.0 RC1
-
Component/s: None
-
Labels:None
-
Environment:jsf 2 ICEfaces 3 icemobile
Description
Here are the packages we have at the moment:
client/android/container/src/org/icemobile/client/android/
client/blackberry/container/src/org/icemobile/client/blackberry/
components/component/src/org/icefaces/ace/JSONBuilder.java
components/component/src/org/icefaces/ace/api/IceClientBehaviorHolder.java
components/component/src/org/icefaces/ace/facelets/MethodRule.java
components/component/src/org/icefaces/component/<componentname>
components/component/src/org/icefaces/renderkit/BaseInputRenderer.java
components/component/src/org/icefaces/renderkit/BaseInputResourceRenderer.java
components/component/src/org/icefaces/renderkit/BaseLayoutRenderer.java
components/component/src/org/icefaces/renderkit/BaseResourceRenderer.java
components/component/src/org/icefaces/renderkit/CoreRenderer.java
components/component/src/org/icemobile/component/impl/SessionContext.java
components/tests/mobitest/src/main/java/org/icefaces/mobile/
components/tools/cssurlmapper/src/org/icefaces/util/cssurlmapper/CssUrlMapper.java
components/tools/cssurlmapper/src/org/icefaces/util/cssurlmapper/Main.java
components/tools/cssurlmapper/src/org/icefaces/util/cssurlmapper/UrlOccurrence.java
components/tools/cssurlmapper/src/org/icefaces/util/cssurlmapper/ant/CssUrlMapperTask.java
samples/mediacast/src/main/java/org/icemobile/samples/mediacast/*
samples/mediacast/src/main/java/org/icemobile/samples/util/FacesUtils.java
samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/*
Looking at the JSF packaging we have:
javax/faces/component/html/HtmlBody.java
So we should likely move our components under
org/icefaces/component/mobi/
JSONBuilder.java does not conflict by fluke, but
IceClientBehaviorHolder.java and MethodRule.java
do conflict. These should probably have been moved into core,
but must be repackaged for this release. The component
repackaging is to some degree optional.
On the other hand, repackaging the components on every release is
a good way to stop people from using component bindings.
client/android/container/src/org/icemobile/client/android/
client/blackberry/container/src/org/icemobile/client/blackberry/
components/component/src/org/icefaces/ace/JSONBuilder.java
components/component/src/org/icefaces/ace/api/IceClientBehaviorHolder.java
components/component/src/org/icefaces/ace/facelets/MethodRule.java
components/component/src/org/icefaces/component/<componentname>
components/component/src/org/icefaces/renderkit/BaseInputRenderer.java
components/component/src/org/icefaces/renderkit/BaseInputResourceRenderer.java
components/component/src/org/icefaces/renderkit/BaseLayoutRenderer.java
components/component/src/org/icefaces/renderkit/BaseResourceRenderer.java
components/component/src/org/icefaces/renderkit/CoreRenderer.java
components/component/src/org/icemobile/component/impl/SessionContext.java
components/tests/mobitest/src/main/java/org/icefaces/mobile/
components/tools/cssurlmapper/src/org/icefaces/util/cssurlmapper/CssUrlMapper.java
components/tools/cssurlmapper/src/org/icefaces/util/cssurlmapper/Main.java
components/tools/cssurlmapper/src/org/icefaces/util/cssurlmapper/UrlOccurrence.java
components/tools/cssurlmapper/src/org/icefaces/util/cssurlmapper/ant/CssUrlMapperTask.java
samples/mediacast/src/main/java/org/icemobile/samples/mediacast/*
samples/mediacast/src/main/java/org/icemobile/samples/util/FacesUtils.java
samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/*
Looking at the JSF packaging we have:
javax/faces/component/html/HtmlBody.java
So we should likely move our components under
org/icefaces/component/mobi/
JSONBuilder.java does not conflict by fluke, but
IceClientBehaviorHolder.java and MethodRule.java
do conflict. These should probably have been moved into core,
but must be repackaged for this release. The component
repackaging is to some degree optional.
On the other hand, repackaging the components on every release is
a good way to stop people from using component bindings.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
package are now org.icefaces.mobi.component for component source and org.icefaces.mobi.renderkit for renderer support and org.icefaces.mobi.utils for utilities. Packages for resources (js and css) are unchanged. Build modified to reflect the new packaging. Component names are still org.icefaces.<CompClassName>