Remove LayoutItemPortal.get/setNavigationTable().
authorMurray Cumming <murrayc@murrayc.com>
Wed, 23 May 2012 07:08:12 +0000 (09:08 +0200)
committerMurray Cumming <murrayc@murrayc.com>
Wed, 23 May 2012 07:10:03 +0000 (09:10 +0200)
commit5bd5c264075cc95c3968e0e924020bf0f190214a
tree6ac07f93575bba064030c49e72b089e57cfdcdd7
parent4a4eaf802e285b02a6787a3bab6997cc0b303f50
Remove LayoutItemPortal.get/setNavigationTable().

* src/main/java/org/glom/web/shared/libglom/layout/LayoutItemPortal.java:
Remove get/setNavigationTable(), which is only a cache, because it is not
used, and does not need to be used, because that decision should be made on
the server.
* src/main/java/org/glom/web/server/ConfiguredDocument.java:
updatePortalsExtras():
* src/main/java/org/glom/web/server/database/RelatedListNavigation.java:
getNavigationRecord():
* src/test/java/org/glom/web/server/libglom/LayoutItemPortalDeepCloneTest.java:
Adapted.
ChangeLog
src/main/java/org/glom/web/server/ConfiguredDocument.java
src/main/java/org/glom/web/server/database/RelatedListNavigation.java
src/main/java/org/glom/web/shared/libglom/layout/LayoutItemPortal.java
src/test/java/org/glom/web/server/libglom/LayoutItemPortalDeepCloneTest.java