ICEfaces
  1. ICEfaces
  2. ICE-9123

Rationalise ClientEvent defaultExecute defaultRender values

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.3
    • Fix Version/s: 3.3
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ACE components
    • Assignee Priority:
      P1
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration

      Description

      @ClientEvent defaultExecute and defaultRender should follow specific policies for the various types of components: container, command, input, output, with some specific exceptions in certain situations.

      Changes for defaultExecute:

      ace:accordion : panechange : @all ==> @this
      ace:dialog : close : @all ==> @this
      ace:droppable : drop : @all ==> @this + other(draggable)
      ace:list : migrate : @all ==> @this (+ dynamic destination list id)
      ace:notificationPanel : display / close : @all ==> @this
      ace:resizable : resize : @all ==> @this
      ace:tabSet : serverSideTabChange : @all ==> @this + other(if tabSetProxy)
      ace:tooltip : display : @all ==> @this
      ace:autocompleteEntry : * : @all ==> @this
      ace:checkboxButton : activate : @all ==> @this
      ace:dateTimeEntry : dateSelect : @all ==> @this
      ace:list : migrate : @all ==> @this (+ dynamic destination list id)
      ace:maskedEntry : blur : @all ==> @this
      ace:tableConfigPanel : open/cancel : @all ==> @this
      ace:tableConfigPanel : submit : @all ==> @this (+ dynamic table id)
      ace:richTextEntry : save : @all ==> @this
      ace:simpleSelectOneMenu : * : @all ==> @this
      ace:sliderEntry : * : @all ==> @this
      ace:tableConfigPanel : * : @all ==> @this + other(dataTable)
      ace:dataExporter : activate : @all ==> @this + other(dataTable)

      Changes for defaultRender:

      ace:list : select/deselect/move : @this ==> @all
      ace:dataTable : editSubmit : @this ==> @all
      ace:progressBar : complete/cancel/change : @this ==> @all
      ace:textEntry, TextEntryArea : blur : @this ==> @all

        Issue Links

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              Mark Collette
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: