ICEfaces
  1. ICEfaces
  2. ICE-1978

New GoogleMap component (ice:gmap)

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.7DR#2, 1.7
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Google Map + ICEFaces
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial

      Description

      Create a new Google map component for ICEfaces.

      The API and features of the component should align as closely as possible with the gmap features and APIs.

        Activity

        Adnan Durrani created issue -
        Adnan Durrani made changes -
        Field Original Value New Value
        Assignee Adnan Durrani [ adnan.durrani ]
        Ken Fyten made changes -
        Summary Create googleMap component prototype Create googleMap component
        Fix Version/s 1.7DR#2 [ 10110 ]
        Affects [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial]
        Assignee Priority P1
        Description Create a prototype for Google map component. Create a Google map component for ICEfaces. The API and features of the component should align as closely as possible with the gmap features and API as possible.
        Security Private [ 10001 ]
        Ken Fyten made changes -
        Description Create a Google map component for ICEfaces. The API and features of the component should align as closely as possible with the gmap features and API as possible. Create a new Google map component for ICEfaces.

        The API and features of the component should align as closely as possible with the gmap features and APIs.
        Ken Fyten made changes -
        Summary Create googleMap component New GoogleMap component (ice:gmap)
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14894 Fri Oct 05 10:12:29 MDT 2007 adnan.durrani Initial check-in for ICE-1978 (New GoogleMap component (ice:gmap))
        Files Changed
        Commit graph ADD /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GDirection.java
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gControl-renderer.xml
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gControl-component.xml
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gDirection-renderer.xml
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-gControl-props.xml
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gMarker-renderer.xml
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gLatLng-renderer.xml
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gmap-renderer.xml
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gmap-component.xml
        Commit graph ADD /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GControl.java
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-gDirection-props.xml
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-gmap-props.xml
        Commit graph ADD /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GLatLngs.java
        Commit graph ADD /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GMap.java
        Commit graph ADD /icefaces/trunk/icefaces/bridge/lib/extras/gmap.js
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gDirection-component.xml
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gLatLngs-component.xml
        Commit graph ADD /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GMarker.java
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gMarker-component.xml
        Commit graph ADD /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GLatLng.java
        Commit graph ADD /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GMapRenderer.java
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-gLatLngs-props.xml
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gLatLngs-renderer.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/build.xml
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gLatLng-component.xml
        Commit graph ADD /icefaces/trunk/icefaces/bridge/lib/extras/repository.js
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-gLatLng-props.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/extended-faces-config.xml
        Commit graph ADD /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap
        Commit graph MODIFY /icefaces/trunk/icefaces/component/conf/META-INF/faces-config.xml
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-gMarker-props.xml
        Hide
        Adnan Durrani added a comment -

        The following components have been checked-in. revision 14894
        GMap
        GControl
        GMarker
        GLatLng
        GLatLngs
        GDirection

        Show
        Adnan Durrani added a comment - The following components have been checked-in. revision 14894 GMap GControl GMarker GLatLng GLatLngs GDirection
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14896 Fri Oct 05 14:46:41 MDT 2007 adnan.durrani Demos added for GMap component (ICE-1978)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/conf/web.sunri.icefaces.facelet.xml
        Commit graph ADD /icefaces/trunk/icefaces/samples/component-showcase/web/inc/components/gmap/demo3.jspx
        Commit graph ADD /icefaces/trunk/icefaces/samples/component-showcase/web/inc/components/gmap/demo2.jspx
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/web/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/src/com/icesoft/icefaces/samples/showcase/resources/messages.properties
        Commit graph ADD /icefaces/trunk/icefaces/samples/component-showcase/src/com/icesoft/icefaces/samples/showcase/components/gmap
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/conf/web.sunri.icefaces.ce.xml
        Commit graph ADD /icefaces/trunk/icefaces/samples/component-showcase/web/inc/components/gmap
        Commit graph ADD /icefaces/trunk/icefaces/samples/component-showcase/src/com/icesoft/icefaces/samples/showcase/components/gmap/Bean.java
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/src/com/icesoft/icefaces/samples/showcase/navigation/TreeNavigation.java
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/web/showcase.jspx
        Commit graph ADD /icefaces/trunk/icefaces/samples/component-showcase/web/inc/components/gmap/demo1.jspx
        Hide
        Adnan Durrani added a comment -

        Demos added to the component-showcase app: revision 14896

        Show
        Adnan Durrani added a comment - Demos added to the component-showcase app: revision 14896
        Hide
        Adnan Durrani added a comment -

        The following two components still needs to be developed:

        //This component can be used to draw a direction line, using GLatLng or GLatLngs
        <ice:GPolyline>

        • color
        • weight
        • opacity

        -----------------

        //This component can be used by GMarker to override ths marker icon
        <ice:GIcon>

        • image
        • shadow
        • imageSize
        • shadowSize

        The following work still needs to be done:
        GMap:

        • enabledOnUserRole (attribute needs to be added and implemented)
        • rendredOnUserRole (attribute needs to be added and implemented)
        • styleClass (attribute needs to be added and implemented)
        • ActionListener (needs to be added and implemented)

        GControl:

        • position (attribute needs to be added and implemented)
        • The related control instance needs to be removed from the client side gmap, when render=false on server side component.

        GMarker:
        -draggable (attribute needs to be added and implemented)

        • The related marker instance needs to be removed from the client side gmap, when render=false on server side component.
        Show
        Adnan Durrani added a comment - The following two components still needs to be developed: //This component can be used to draw a direction line, using GLatLng or GLatLngs <ice:GPolyline> color weight opacity ----------------- //This component can be used by GMarker to override ths marker icon <ice:GIcon> image shadow imageSize shadowSize The following work still needs to be done: GMap: enabledOnUserRole (attribute needs to be added and implemented) rendredOnUserRole (attribute needs to be added and implemented) styleClass (attribute needs to be added and implemented) ActionListener (needs to be added and implemented) GControl: position (attribute needs to be added and implemented) The related control instance needs to be removed from the client side gmap, when render=false on server side component. GMarker: -draggable (attribute needs to be added and implemented) The related marker instance needs to be removed from the client side gmap, when render=false on server side component.
        Hide
        Adnan Durrani added a comment -

        This component needs to be added as well.
        //Can be used to add overlay to the map using the KML or GeoRSS file, must be a child of GMap component.
        <ice:GeoXml>
        -url

        Show
        Adnan Durrani added a comment - This component needs to be added as well. //Can be used to add overlay to the map using the KML or GeoRSS file, must be a child of GMap component. <ice:GeoXml> -url
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14899 Sat Oct 06 22:10:03 MDT 2007 adnan.durrani GeoXml component added (ICE-1978)
        Files Changed
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/geoXml-component.xml
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/geoXml-renderer.xml
        Commit graph ADD /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-geoXml-props.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/extended-faces-config.xml
        Commit graph ADD /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GeoXml.java
        Commit graph MODIFY /icefaces/trunk/icefaces/component/conf/META-INF/faces-config.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/gmap.js
        Hide
        Adnan Durrani added a comment -

        GeoXml component added. revision: 14899

        Show
        Adnan Durrani added a comment - GeoXml component added. revision: 14899
        Hide
        Adnan Durrani added a comment -

        Demo added for GDirection and GControl component. revision: 14900

        Show
        Adnan Durrani added a comment - Demo added for GDirection and GControl component. revision: 14900
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14901 Mon Oct 08 12:58:01 MDT 2007 adnan.durrani Demo added for GeoXml component [ICE-1978]
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/web/inc/components/gmap/demo6.jspx
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/src/com/icesoft/icefaces/samples/showcase/resources/messages.properties
        Commit graph ADD /icefaces/trunk/icefaces/samples/component-showcase/web/inc/components/gmap/demo7.jspx
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/src/com/icesoft/icefaces/samples/showcase/components/gmap/Bean.java
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/src/com/icesoft/icefaces/samples/showcase/navigation/TreeNavigation.java
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/web/showcase.jspx
        Hide
        Adnan Durrani added a comment -

        Demo added for GeoXml component. revision: 14901

        Show
        Adnan Durrani added a comment - Demo added for GeoXml component. revision: 14901
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14902 Mon Oct 08 14:31:31 MDT 2007 adnan.durrani style, styleClass, renderedOnuserRole attribute added to gmap. [ICE-1978]
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GDirection.java
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/CSS_DEFAULT.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/xp/xp.css
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GMapRenderer.java
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GMap.java
        Hide
        Adnan Durrani added a comment -

        The following attributes are added and implemented to the GMap component. revision: 14902

        -style

        • styleClass
        • rendredOnUserRole
        Show
        Adnan Durrani added a comment - The following attributes are added and implemented to the GMap component. revision: 14902 -style styleClass rendredOnUserRole
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #14903 Mon Oct 08 17:38:07 MDT 2007 adnan.durrani Tld doc added for all components related to the google maps [ICE-1978]
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gmap-component.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gControl-renderer.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-gControl-props.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gDirection-renderer.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-gDirection-props.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-gmap-props.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/geoXml-renderer.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-gLatLng-props.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-geoXml-props.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gLatLngs-renderer.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/custom/gLatLng-renderer.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-gMarker-props.xml
        Hide
        Adnan Durrani added a comment -

        Tld doc updated. revision: 14903

        Show
        Adnan Durrani added a comment - Tld doc updated. revision: 14903
        Hide
        Adnan Durrani added a comment -

        Demo of the GMarker component has been added to the component-showcase app. revision: 14905

        Show
        Adnan Durrani added a comment - Demo of the GMarker component has been added to the component-showcase app. revision: 14905
        Hide
        Adnan Durrani added a comment -

        component doc added

        Show
        Adnan Durrani added a comment - component doc added
        Hide
        Adnan Durrani added a comment -

        The components and demos have been added. This bug is being closed.

        Please see the following JIRAs for additional features and known issues.

        http://jira.icefaces.org/browse/ICE-2207
        http://jira.icefaces.org/browse/ICE-2216
        http://jira.icefaces.org/browse/ICE-2217

        Show
        Adnan Durrani added a comment - The components and demos have been added. This bug is being closed. Please see the following JIRAs for additional features and known issues. http://jira.icefaces.org/browse/ICE-2207 http://jira.icefaces.org/browse/ICE-2216 http://jira.icefaces.org/browse/ICE-2217
        Adnan Durrani made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Fix Version/s 1.7 [ 10080 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Priority P1
        Assignee Adnan Durrani [ adnan.durrani ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Adnan Durrani
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: