ICEfaces
  1. ICEfaces
  2. ICE-9900

Update docs, showcase and qa examples for ace:dataTable to implement hashCode and equals methods

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8, EE-3.3.0.GA_P01
    • Fix Version/s: EE-3.3.0.GA_P02, 4.0
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      jsf 2 ace component dataTable
    • Assignee Priority:
      P1
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)

      Description

      docs and examples should show requirement of ace:dataTable backing beans to implement the following 2 methods:-
      public boolean equals(Object o);
              public int hashCode();
       

        Issue Links

          Activity

          Judy Guglielmin created issue -
          Hide
          Judy Guglielmin added a comment -

          see ICE-9859 for example of one such case.

          Show
          Judy Guglielmin added a comment - see ICE-9859 for example of one such case.
          Judy Guglielmin made changes -
          Field Original Value New Value
          Link This issue depends on ICE-9859 [ ICE-9859 ]
          Hide
          Judy Guglielmin added a comment -

          for assignment. Is this required on all examples or just rowStateMap? If someeone clarifies this is docs, I'll implement in the examples....

          Show
          Judy Guglielmin added a comment - for assignment. Is this required on all examples or just rowStateMap? If someeone clarifies this is docs, I'll implement in the examples....
          Judy Guglielmin made changes -
          Assignee Ken Fyten [ ken.fyten ]
          Ken Fyten made changes -
          Assignee Ken Fyten [ ken.fyten ] Arturo Zambrano [ artzambrano ]
          Fix Version/s EE-3.3.0.GA_P02 [ 11371 ]
          Fix Version/s 4.0 [ 11382 ]
          Affects Documentation (User Guide, Ref. Guide, etc.) [ 10003 ]
          Assignee Priority P2 [ 10011 ]
          Arturo Zambrano made changes -
          Summary Update docs, showcase and qa examples for dataBase to implement hashCode and equals methods Update docs, showcase and qa examples for ace:dataTable to implement hashCode and equals methods
          Ken Fyten made changes -
          Assignee Priority P2 [ 10011 ] P1 [ 10010 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #41330 Thu Jun 12 15:25:32 MDT 2014 art.zambrano ICE-9900 added Car.java to the resource viewer of the Lazy Loading and Row State demos; added explanations regarding the custom implementations of hashCode() and equals() in the data object
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/dataTable/DataTableLazyLoading.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/dataTable/DataTableRowState.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/resources/org/icefaces/samples/showcase/view/resources/messages.properties
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #41331 Thu Jun 12 15:33:03 MDT 2014 art.zambrano ICE-9900 added notes about the need to implement custom hashCode() and equals() methods
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableMeta.java
          Hide
          Arturo Zambrano added a comment -

          Improved ace:dataTable article in the wiki and added sections that explain the need to implement custom hashCode() and equals() methods, general approach and important details of the lazy loading mode, advise for styling the table in a custom way, and other details.

          At revision 41330 committed these changes to the showcase: added Car.java to the resource viewer of the Lazy Loading and Row State demos; added explanations regarding the custom implementations of hashCode() and equals() in the data object.

          At revision 41331 added notes about the need to implement custom hashCode() and equals() methods in the ace:dataTable meta class.

          Show
          Arturo Zambrano added a comment - Improved ace:dataTable article in the wiki and added sections that explain the need to implement custom hashCode() and equals() methods, general approach and important details of the lazy loading mode, advise for styling the table in a custom way, and other details. At revision 41330 committed these changes to the showcase: added Car.java to the resource viewer of the Lazy Loading and Row State demos; added explanations regarding the custom implementations of hashCode() and equals() in the data object. At revision 41331 added notes about the need to implement custom hashCode() and equals() methods in the ace:dataTable meta class.
          Arturo Zambrano made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved: