ICEfaces
  1. ICEfaces
  2. ICE-3442

Component saveState restoreState

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.8DR#2, 1.8
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      any

      Description

      saveState and restoreState with components

        Issue Links

          Activity

          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17406 Fri Aug 22 11:39:49 MDT 2008 frank.ye ICE-3442 add mock test-time jar version 0.1
          Files Changed
          Commit graph ADD /icefaces/trunk/icefaces/lib/ext/jsf-extensions-test-time-0.1-SNAPSHOT.jar
          Commit graph ADD /icefaces/trunk/icefaces/lib/ext
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17407 Fri Aug 22 11:40:56 MDT 2008 frank.ye ICE-3442 add mock test case
          Files Changed
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test
          Commit graph MODIFY /icefaces/trunk/icefaces/component/build.xml
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/CommandButtonSaveStateTest.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/MockTestCase.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/InputTextSaveStateTest.java
          Frank Ye created issue -
          Frank Ye made changes -
          Field Original Value New Value
          Priority Major [ 3 ] Minor [ 4 ]
          Hide
          Frank Ye added a comment -

          state saving

          Show
          Frank Ye added a comment - state saving
          Frank Ye made changes -
          Link This issue depends on ICE-3422 [ ICE-3422 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17446 Tue Aug 26 14:52:13 MDT 2008 frank.ye ICE-3442 object in saveState implements Serializable
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/CurrentStyle.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/EffectsArguments.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/Effect.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17447 Tue Aug 26 14:55:12 MDT 2008 frank.ye ICE-3442 add mock save view test case
          Files Changed
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/ICECompsTestCase.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/ICECompsListHelper.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/CommandLinkSaveStateTest.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/SerializedViewTest.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/inputfile/FileInfo.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/MockTestCase.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/InputTextSaveStateTest.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/MockSerializedView.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/ExternalizableTest.java
          Hide
          Frank Ye added a comment -

          Mock container is created for a few tests to audit the current situations related to component saveState and restoreState.

          #1. Using StateManageImpl from jsf12 to confirm the specific properties
          #2. Using MockSerializedView to store tree as well as state for wirteObject and readObject procedure

          Show
          Frank Ye added a comment - Mock container is created for a few tests to audit the current situations related to component saveState and restoreState. #1. Using StateManageImpl from jsf12 to confirm the specific properties #2. Using MockSerializedView to store tree as well as state for wirteObject and readObject procedure
          Hide
          Ken Fyten added a comment -

          Need to manually review each component to ensure state-saving of each component's fields is being done correctly.

          Subsequently need to generate automated tests to ensure state-saving is working in an on-going basis.

          Show
          Ken Fyten added a comment - Need to manually review each component to ensure state-saving of each component's fields is being done correctly. Subsequently need to generate automated tests to ensure state-saving is working in an on-going basis.
          Ken Fyten made changes -
          Fix Version/s 1.7.2 [ 10130 ]
          Assignee Priority P1
          Assignee Frank Ye [ frank.ye ]
          Priority Minor [ 4 ] Major [ 3 ]
          Hide
          Frank Ye added a comment -

          mock tests

          Show
          Frank Ye added a comment - mock tests
          Frank Ye made changes -
          Link This issue depends on ICE-3454 [ ICE-3454 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17504 Thu Sep 04 15:44:15 MDT 2008 frank.ye ICE-3442 mock test and fix some junit failures
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/inputfile/InputFile.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/tree/Tree.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/metadata/ICECompsListHelper.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/data
          Commit graph DEL /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/CommandButtonSaveStateTest.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlDataTable.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/UIColumn.java
          Commit graph DEL /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/CommandLinkSaveStateTest.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelborder/PanelBorder.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/CompPropsUtils.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GMapDirection.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GMap.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/ColumnGroup.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/menubar/MenuBar.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/UIColumns.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GMapLatLngs.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/data/MockDataObject.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/container/MockSerializedView.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/container
          Commit graph MODIFY /icefaces/trunk/icefaces/component/build.xml
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/TestDataProvider.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/metadata/BeanPropertiesTest.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlGraphicImage.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/metadata/ICECompsTestCase.java
          Commit graph DEL /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/MockSerializedView.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GMapMarker.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HeaderRow.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/datapaginator/DataPaginator.java
          Commit graph DEL /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/ICECompsTestCase.java
          Commit graph DEL /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/ICECompsListHelper.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/data/MockDataList.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/effect/ApplyEffect.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/container/MockTestCase.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GMapControl.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/menubar/MenuItems.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/SerializedViewTest.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GMapLatLng.java
          Commit graph DEL /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/MockTestCase.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/InputTextSaveStateTest.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/metadata/RendererTypeTest.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GMapGeoXml.java
          Ken Fyten made changes -
          Fix Version/s 1.7.2RC1 [ 10140 ]
          Fix Version/s 1.7.2 [ 10130 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17517 Mon Sep 08 15:30:20 MDT 2008 frank.ye ICE-3442 implements MockMethodBinding as well as fix some of saveAttachedState
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelpositioned/PanelPositioned.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/menubar/MenuItem.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/build.xml
          Commit graph MODIFY /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/TestDataProvider.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/SerializedViewTest.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/paneltooltip/PanelTooltip.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlPanelGroup.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/RendererAttributeTest.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17519 Mon Sep 08 16:02:22 MDT 2008 frank.ye ICE-3442 disable failed on build.xml file
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/build.xml
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17525 Tue Sep 09 10:05:54 MDT 2008 frank.ye ICE-3442 fix some of the missing states
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/commandsortheader/CommandSortHeader.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelpositioned/PanelPositioned.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/outputprogress/OutputProgress.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/RowSelector.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/paneltabset/PanelTabSet.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/paneltooltip/PanelTooltip.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/selectinputdate/SelectInputDate.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/paneltabset/PanelTab.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelpopup/PanelPopup.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelstack/PanelStack.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/portlet/Portlet.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelseries/PanelSeries.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17531 Tue Sep 09 15:18:17 MDT 2008 adnan.durrani Fix related to ICE-3442 (Component saveState restoreState)
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlForm.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlPanelGroup.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlMessage.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlOutputFormat.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlMessages.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlSelectManyListbox.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17535 Tue Sep 09 16:50:03 MDT 2008 mark.collette ICE-3442 : Component saveState restoreState
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlSelectManyMenu.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17536 Tue Sep 09 16:53:19 MDT 2008 mark.collette ICE-3442 : Component saveState restoreState
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlSelectOneListbox.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17537 Tue Sep 09 16:58:29 MDT 2008 mark.collette ICE-3442 : Component saveState restoreState
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlSelectOneMenu.java
          Hide
          Adnan Durrani added a comment -

          save/restore state fixed for the required properties of the following components.

          Modified: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlForm.java
          Modified: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlMessage.java
          Modified: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlMessages.java
          Modified: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlOutputFormat.java
          Modified: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlPanelGroup.java
          Modified: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlSelectManyListbox.java
          Sending content: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlPanelGroup.java
          Sending content: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlForm.java
          Sending content: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlMessage.java
          Sending content: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlMessages.java
          Sending content: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlOutputFormat.java
          Sending content: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlSelectManyListbox.java
          Completed: At revision: 17531

          Show
          Adnan Durrani added a comment - save/restore state fixed for the required properties of the following components. Modified: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlForm.java Modified: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlMessage.java Modified: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlMessages.java Modified: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlOutputFormat.java Modified: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlPanelGroup.java Modified: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlSelectManyListbox.java Sending content: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlPanelGroup.java Sending content: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlForm.java Sending content: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlMessage.java Sending content: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlMessages.java Sending content: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlOutputFormat.java Sending content: D:\work\development\freshcopy\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\ext\HtmlSelectManyListbox.java Completed: At revision: 17531
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17540 Wed Sep 10 09:50:34 MDT 2008 mark.collette ICE-3442 : Component saveState restoreState
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/paneldivider/PanelDivider.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/style/OutputStyle.java
          Hide
          Mark Collette added a comment -

          Subversion 17535
          icefaces\component\src\com\icesoft\faces\component\ext\HtmlSelectManyMenu.java
          Subversion 17536
          icefaces\component\src\com\icesoft\faces\component\ext\HtmlSelectOneListbox.java
          Subversion 17537
          icefaces\component\src\com\icesoft\faces\component\ext\HtmlSelectOneMenu.java
          Subversion 17540
          icefaces\component\src\com\icesoft\faces\component\style\OutputStyle.java
          icefaces\component\src\com\icesoft\faces\component\paneldivider\PanelDivider.java

          Show
          Mark Collette added a comment - Subversion 17535 icefaces\component\src\com\icesoft\faces\component\ext\HtmlSelectManyMenu.java Subversion 17536 icefaces\component\src\com\icesoft\faces\component\ext\HtmlSelectOneListbox.java Subversion 17537 icefaces\component\src\com\icesoft\faces\component\ext\HtmlSelectOneMenu.java Subversion 17540 icefaces\component\src\com\icesoft\faces\component\style\OutputStyle.java icefaces\component\src\com\icesoft\faces\component\paneldivider\PanelDivider.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17541 Wed Sep 10 12:45:59 MDT 2008 mark.collette ICE-3442 : Component saveState restoreState
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/paneldivider/PanelDivider.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17542 Wed Sep 10 12:48:14 MDT 2008 yip.ng ICE-3442
          Added/completed saveState() and restoreState() methods.
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/inputrichtext/InputRichText.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/menubar/MenuItemSeparator.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/menubar/MenuItem.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/menubar/MenuItems.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/menubar/MenuBar.java
          Hide
          Mark Collette added a comment -

          Subversion 17541
          icefaces\component\src\com\icesoft\faces\component\paneldivider\PanelDivider.java

          Show
          Mark Collette added a comment - Subversion 17541 icefaces\component\src\com\icesoft\faces\component\paneldivider\PanelDivider.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17545 Wed Sep 10 15:25:24 MDT 2008 frank.ye ICE-3442 saveState and restoreState
          Files Changed
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/container/MockExternalContext.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/paneltabset/PanelTabSet.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/container/MockTestCase.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/container/MockRequestMap.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/container/MockApplicationMap.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/TestDataProvider.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/SerializedViewTest.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/container/MockSessionMap.java
          Commit graph ADD /icefaces/trunk/icefaces/component/test/java/com/icesoft/faces/mock/test/data/MockFacesListener.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17555 Thu Sep 11 13:07:10 MDT 2008 yip.ng ICE-3442
          Added more variables in saveState() and restoreState().
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/selectinputdate/SelectInputDate.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17556 Thu Sep 11 13:36:40 MDT 2008 yip.ng ICE-3442
          Added more variables in saveState() and restoreState().
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/selectinputtext/SelectInputText.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17557 Thu Sep 11 13:44:22 MDT 2008 yip.ng ICE-3442
          Added more variables in saveState() and restoreState().
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/tree/TreeNode.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17558 Thu Sep 11 13:57:53 MDT 2008 yip.ng ICE-3442
          Added more variables in saveState() and restoreState().
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/tree/Tree.java
          Ken Fyten made changes -
          Fix Version/s 1.8DR#1 [ 10141 ]
          Fix Version/s 1.7.2RC1 [ 10140 ]
          Ken Fyten made changes -
          Fix Version/s 1.8DR#2 [ 10142 ]
          Fix Version/s 1.8DR#1 [ 10141 ]
          Mark Collette made changes -
          Link This issue depends on ICE-3303 [ ICE-3303 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-3533 [ ICE-3533 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17707 Mon Oct 06 10:12:18 MDT 2008 mark.collette ICE-3442 : Component saveState restoreState
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlCommandButton.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/outputprogress/OutputProgress.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelborder/PanelBorder.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelcollapsible/PanelCollapsible.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/portlet/Portlet.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panellayout/PanelLayout.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HeaderRow.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17713 Mon Oct 06 11:15:55 MDT 2008 mark.collette ICE-3442 : Component saveState restoreState
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/outputchart/AbstractChart.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/ByteArrayResource.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/outputchart/OutputChart.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/outputchart/ChartResource.java
          Hide
          Mark Collette added a comment -

          TRUNK
          Subversion 17707
          icefaces\component\src\com\icesoft\faces\component\ext\HeaderRow.java
          icefaces\component\src\com\icesoft\faces\component\ext\HtmlCommandButton.java
          icefaces\component\src\com\icesoft\faces\component\outputprogress\OutputProgress.java
          icefaces\component\src\com\icesoft\faces\component\panelborder\PanelBorder.java
          icefaces\component\src\com\icesoft\faces\component\panelcollapsible\PanelCollapsible.java
          icefaces\component\src\com\icesoft\faces\component\panellayout\PanelLayout.java
          icefaces\component\src\com\icesoft\faces\component\portlet\Portlet.java

          Show
          Mark Collette added a comment - TRUNK Subversion 17707 icefaces\component\src\com\icesoft\faces\component\ext\HeaderRow.java icefaces\component\src\com\icesoft\faces\component\ext\HtmlCommandButton.java icefaces\component\src\com\icesoft\faces\component\outputprogress\OutputProgress.java icefaces\component\src\com\icesoft\faces\component\panelborder\PanelBorder.java icefaces\component\src\com\icesoft\faces\component\panelcollapsible\PanelCollapsible.java icefaces\component\src\com\icesoft\faces\component\panellayout\PanelLayout.java icefaces\component\src\com\icesoft\faces\component\portlet\Portlet.java
          Hide
          Mark Collette added a comment -

          In order to save and restore the state for OutputChart, I had to make some changes to how it managed its image resource.

          TRUNK
          Subversion 17713
          icefaces\component\src\com\icesoft\faces\component\outputchart\AbstractChart.java
          icefaces\component\src\com\icesoft\faces\component\outputchart\ChartResource.java
          icefaces\component\src\com\icesoft\faces\component\outputchart\OutputChart.java
          icefaces\core\src\com\icesoft\faces\context\ByteArrayResource.java

          Show
          Mark Collette added a comment - In order to save and restore the state for OutputChart, I had to make some changes to how it managed its image resource. TRUNK Subversion 17713 icefaces\component\src\com\icesoft\faces\component\outputchart\AbstractChart.java icefaces\component\src\com\icesoft\faces\component\outputchart\ChartResource.java icefaces\component\src\com\icesoft\faces\component\outputchart\OutputChart.java icefaces\core\src\com\icesoft\faces\context\ByteArrayResource.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17807 Tue Oct 21 15:41:38 MDT 2008 frank.ye ICE-3442 enable failonError
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/build.xml
          Hide
          Adnan Durrani added a comment -

          Trunk revision: 17799 [MockTestCase is using our own MockExternalContext]

          Show
          Adnan Durrani added a comment - Trunk revision: 17799 [MockTestCase is using our own MockExternalContext]
          Ken Fyten made changes -
          Link This issue depends on ICE-3666 [ ICE-3666 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17832 Mon Oct 27 12:05:20 MDT 2008 mark.collette ICE-3442 : Component saveState restoreState
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/inputfile/InputFile.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/UIColumn.java
          Mark Collette made changes -
          Link This issue depends on ICE-3695 [ ICE-3695 ]
          Mark Collette made changes -
          Link This issue depends on ICE-3696 [ ICE-3696 ]
          Hide
          Mark Collette added a comment -

          Starting to fix failures found with ICE-3696's test.

          TRUNK
          Subversion 17832
          icefaces\component\src\com\icesoft\faces\component\ext\UIColumn.java
          icefaces\component\src\com\icesoft\faces\component\inputfile\InputFile.java

          Show
          Mark Collette added a comment - Starting to fix failures found with ICE-3696 's test. TRUNK Subversion 17832 icefaces\component\src\com\icesoft\faces\component\ext\UIColumn.java icefaces\component\src\com\icesoft\faces\component\inputfile\InputFile.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17837 Mon Oct 27 14:41:45 MDT 2008 yip.ng ICE-3442
          Component saveState restoreState changes.
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/inputfile/InputFile.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17838 Mon Oct 27 15:12:09 MDT 2008 yip.ng ICE-3442
          Component saveState restoreState changes.
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlCommandLink.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17841 Mon Oct 27 16:08:51 MDT 2008 yip.ng ICE-3442
          Component saveState restoreState changes.
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlDataTable.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17846 Mon Oct 27 17:05:29 MDT 2008 yip.ng ICE-3442
          Component saveState restoreState changes.
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlOutputText.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlInputText.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlInputSecret.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17847 Mon Oct 27 17:08:36 MDT 2008 mark.collette ICE-3442 : Component saveState restoreState
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/Opacity.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/Effect.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/Shrink.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/util/CoreUtils.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/DropOut.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/outputchart/ChartResource.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/Shake.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/Move.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/SlideDown.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/Fade.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/Pulsate.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/Highlight.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/Puff.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/BlindUp.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/Squish.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/SlideUp.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/Fold.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/BlankEffect.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/CurrentStyle.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/EffectsArguments.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/ByteArrayResource.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/Scale.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/EffectQueue.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/Appear.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/utils/UpdatableProperty.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/SwitchOff.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/Focus.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/Grow.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/BlindDown.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #17848 Mon Oct 27 17:13:05 MDT 2008 yip.ng ICE-3442
          Component saveState restoreState changes.
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/gmap/GMapDirection.java
          Hide
          Mark Collette added a comment -

          For ICE-3696's test to work properly, the following classes had to be augmented to properly implement a deep version of Object.equals(Object). Resource, UpdatableProperty, Effect, CurrentStyle.

          TRUNK
          Subversion 17847
          icefaces\component\src\com\icesoft\faces\component\outputchart\ChartResource.java
          icefaces\component\src\com\icesoft\faces\utils\UpdatableProperty.java
          icefaces\core\src\com\icesoft\faces\context\ByteArrayResource.java
          icefaces\core\src\com\icesoft\faces\context\effects\Fade.java
          icefaces\core\src\com\icesoft\faces\context\effects\Puff.java
          icefaces\core\src\com\icesoft\faces\context\effects\EffectQueue.java
          icefaces\core\src\com\icesoft\faces\context\effects\CurrentStyle.java
          icefaces\core\src\com\icesoft\faces\context\effects\Appear.java
          icefaces\core\src\com\icesoft\faces\context\effects\Squish.java
          icefaces\core\src\com\icesoft\faces\context\effects\Grow.java
          icefaces\core\src\com\icesoft\faces\context\effects\Focus.java
          icefaces\core\src\com\icesoft\faces\context\effects\BlindDown.java
          icefaces\core\src\com\icesoft\faces\context\effects\Scale.java
          icefaces\core\src\com\icesoft\faces\context\effects\SlideDown.java
          icefaces\core\src\com\icesoft\faces\context\effects\Shake.java
          icefaces\core\src\com\icesoft\faces\context\effects\DropOut.java
          icefaces\core\src\com\icesoft\faces\context\effects\SwitchOff.java
          icefaces\core\src\com\icesoft\faces\context\effects\BlindUp.java
          icefaces\core\src\com\icesoft\faces\context\effects\BlankEffect.java
          icefaces\core\src\com\icesoft\faces\context\effects\EffectsArguments.java
          icefaces\core\src\com\icesoft\faces\context\effects\SlideUp.java
          icefaces\core\src\com\icesoft\faces\context\effects\Move.java
          icefaces\core\src\com\icesoft\faces\context\effects\Highlight.java
          icefaces\core\src\com\icesoft\faces\context\effects\Opacity.java
          icefaces\core\src\com\icesoft\faces\context\effects\Pulsate.java
          icefaces\core\src\com\icesoft\faces\context\effects\Fold.java
          icefaces\core\src\com\icesoft\faces\context\effects\Effect.java
          icefaces\core\src\com\icesoft\faces\context\effects\Shrink.java
          icefaces\core\src\com\icesoft\faces\util\CoreUtils.java

          Show
          Mark Collette added a comment - For ICE-3696 's test to work properly, the following classes had to be augmented to properly implement a deep version of Object.equals(Object). Resource, UpdatableProperty, Effect, CurrentStyle. TRUNK Subversion 17847 icefaces\component\src\com\icesoft\faces\component\outputchart\ChartResource.java icefaces\component\src\com\icesoft\faces\utils\UpdatableProperty.java icefaces\core\src\com\icesoft\faces\context\ByteArrayResource.java icefaces\core\src\com\icesoft\faces\context\effects\Fade.java icefaces\core\src\com\icesoft\faces\context\effects\Puff.java icefaces\core\src\com\icesoft\faces\context\effects\EffectQueue.java icefaces\core\src\com\icesoft\faces\context\effects\CurrentStyle.java icefaces\core\src\com\icesoft\faces\context\effects\Appear.java icefaces\core\src\com\icesoft\faces\context\effects\Squish.java icefaces\core\src\com\icesoft\faces\context\effects\Grow.java icefaces\core\src\com\icesoft\faces\context\effects\Focus.java icefaces\core\src\com\icesoft\faces\context\effects\BlindDown.java icefaces\core\src\com\icesoft\faces\context\effects\Scale.java icefaces\core\src\com\icesoft\faces\context\effects\SlideDown.java icefaces\core\src\com\icesoft\faces\context\effects\Shake.java icefaces\core\src\com\icesoft\faces\context\effects\DropOut.java icefaces\core\src\com\icesoft\faces\context\effects\SwitchOff.java icefaces\core\src\com\icesoft\faces\context\effects\BlindUp.java icefaces\core\src\com\icesoft\faces\context\effects\BlankEffect.java icefaces\core\src\com\icesoft\faces\context\effects\EffectsArguments.java icefaces\core\src\com\icesoft\faces\context\effects\SlideUp.java icefaces\core\src\com\icesoft\faces\context\effects\Move.java icefaces\core\src\com\icesoft\faces\context\effects\Highlight.java icefaces\core\src\com\icesoft\faces\context\effects\Opacity.java icefaces\core\src\com\icesoft\faces\context\effects\Pulsate.java icefaces\core\src\com\icesoft\faces\context\effects\Fold.java icefaces\core\src\com\icesoft\faces\context\effects\Effect.java icefaces\core\src\com\icesoft\faces\context\effects\Shrink.java icefaces\core\src\com\icesoft\faces\util\CoreUtils.java
          Mark Collette made changes -
          Link This issue blocks ICE-3701 [ ICE-3701 ]
          Mark Collette made changes -
          Link This issue blocks ICE-3701 [ ICE-3701 ]
          Mark Collette made changes -
          Link This issue depends on ICE-3701 [ ICE-3701 ]
          Mark Collette made changes -
          Link This issue depends on ICE-3702 [ ICE-3702 ]
          Ken Fyten made changes -
          Assignee Frank Ye [ frank.ye ] Mark Collette [ mark.collette ]
          Ken Fyten made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Assignee Priority P1
          Resolution Fixed [ 1 ]
          Assignee Mark Collette [ mark.collette ]
          Ken Fyten made changes -
          Fix Version/s 1.8 [ 10161 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Unassigned
              Reporter:
              Frank Ye
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: