ICEfaces
  1. ICEfaces
  2. ICE-7669

Remove on*Update attributes from ace:droppable, ace:resizable, and ace:progressBar

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.RC2
    • Fix Version/s: 3.0
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      Any
    • Affects:
      Compatibility/Configuration

      Description

      A survey of the ACE components revealed that the following on*Update attributes are still present:

      Droppable
      onDropUpdate

      Resizable
      onResizeUpdate

      ProgressBar
      onCompleteUpdate
      onCancelUpdate
      onChangeUpdate

      It is necessary to remove these attributes in favor of the use of the corresponding ace:ajax events.

        Activity

        Arturo Zambrano created issue -
        Arturo Zambrano made changes -
        Field Original Value New Value
        Summary Remove on...Update attributes from ace:droppable, ace:resizable, and ace:progressBar Remove on*Update attributes from ace:droppable, ace:resizable, and ace:progressBar
        Salesforce Case []
        Description A survey of the ACE components revealed that the following on...Update attributes are still present:

        Droppable
        onDropUpdate

        Resizable
        onResizeUpdate

        ProgressBar
        onCompleteUpdate
        onCancelUpdate
        onChangeUpdate

        It is necessary to remove these attributes in favor of the use of the corresponding ace:ajax events.
        A survey of the ACE components revealed that the following on*Update attributes are still present:

        Droppable
        onDropUpdate

        Resizable
        onResizeUpdate

        ProgressBar
        onCompleteUpdate
        onCancelUpdate
        onChangeUpdate

        It is necessary to remove these attributes in favor of the use of the corresponding ace:ajax events.
        Arturo Zambrano made changes -
        Assignee Arturo Zambrano [ artzambrano ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27239 Wed Jan 18 13:14:40 MST 2012 art.zambrano ICE-7669 removed on*Update attributes; made ace:progressBar fire both the attribute listeners (if any) and the ace:ajax listeners in the same request
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/resizable/ResizableMeta.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/dnd/DroppableRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/progressbar/progressbar.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/progressbar/ProgressBarRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/dnd/dragdrop.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/dnd/DroppableMeta.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/progressbar/ProgressBarMeta.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/resizable/ResizableRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/resizable/resizable.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27245 Wed Jan 18 14:11:20 MST 2012 art.zambrano ICE-7669 updated demos to use ace:ajax instead of on*Update attributes
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/progressbar/progressBarPolling.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/dragDrop/dataTableIntegration.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/resizable/resizeListener.xhtml
        Ken Fyten made changes -
        Salesforce Case []
        Affects [Compatibility/Configuration]
        Ken Fyten made changes -
        Salesforce Case []
        Fix Version/s 3.0 [ 10241 ]
        Hide
        Arturo Zambrano added a comment -

        Fixed at revision 27239.

        Also, removed the following client-side callbacks:

        Droppable
        onDrop

        Resizable
        onResize
        onStart
        onStop

        ProgressBar
        onComplete

        Also, made the progress bar fire both the attribute listeners and the ajax listeners in the same request. If this causes regressions, then it won't be possible to fire both listeners in the same request, because of the nature of the mechanism to increase the progress value in the component.

        Show
        Arturo Zambrano added a comment - Fixed at revision 27239. Also, removed the following client-side callbacks: Droppable onDrop Resizable onResize onStart onStop ProgressBar onComplete Also, made the progress bar fire both the attribute listeners and the ajax listeners in the same request. If this causes regressions, then it won't be possible to fire both listeners in the same request, because of the nature of the mechanism to increase the progress value in the component.
        Arturo Zambrano made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Arturo Zambrano made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27320 Mon Jan 23 13:06:08 MST 2012 art.zambrano ICE-7669 modified default render and execute ajax values for ace:progressBar to '@this' in order to match those of the listener attributes; set value to zero in client when cancelling progress
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/progressbar/progressbar.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/progressbar/ProgressBarMeta.java
        Hide
        Arturo Zambrano added a comment -

        At revision 27320... modified default render and execute ajax values for ace:progressBar to '@this' in order to match those of the listener attributes; set value to zero in client when canceling progress.

        Show
        Arturo Zambrano added a comment - At revision 27320... modified default render and execute ajax values for ace:progressBar to '@this' in order to match those of the listener attributes; set value to zero in client when canceling progress.
        Arturo Zambrano made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27324 Mon Jan 23 14:56:12 MST 2012 ken.fyten ICE-7669 modified default render and execute ajax values for ace:progressBar to '@this' in order to match those of the listener attributes; set value to zero in client when cancelling progress
        Files Changed
        Commit graph MODIFY /icefaces3/tags/icefaces-3.0.0/icefaces/ace/component/resources/icefaces.ace/progressbar/progressbar.js
        Commit graph MODIFY /icefaces3/tags/icefaces-3.0.0/icefaces/ace/component/src/org/icefaces/ace/component/progressbar/ProgressBarMeta.java
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Arturo Zambrano
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: