Enable the table selector in the DetailsView.
authorBen Konrath <ben@bagu.org>
Tue, 28 Jun 2011 08:51:37 +0000 (10:51 +0200)
committerBen Konrath <ben@bagu.org>
Tue, 28 Jun 2011 08:51:37 +0000 (10:51 +0200)
commit6c40443d9cedc805ddeacc1c92cfa1f79a595499
treeeb194f27401c16bffd1f7dbec3c57173fb0943b6
parent27900ff198e70b2e97b7fd1f850e648a97547c73
Enable the table selector in the DetailsView.

* src/main/java/org/glom/web/client/OnlineGlomService.java:
* src/main/java/org/glom/web/client/OnlineGlomServiceAsync.java:
* src/main/java/org/glom/web/server/OnlineGlomServiceImpl.java:
Remove getDefaultDetailsLayout(). The default layout is now returned
by the getDetailsLayout() method when the table name is an empty
string.
* src/main/java/org/glom/web/client/activity/DetailsActivity.java: Add
event handler for table change event. Change to using
getDetailsLayout() for the default details layout.
* src/main/java/org/glom/web/client/place/DetailsPlace.java: Add table
name to URL token.
* src/main/java/org/glom/web/client/ui/ListViewImpl.java: Use table
when navigating to the details place.
ChangeLog
src/main/java/org/glom/web/client/OnlineGlomService.java
src/main/java/org/glom/web/client/OnlineGlomServiceAsync.java
src/main/java/org/glom/web/client/activity/DetailsActivity.java
src/main/java/org/glom/web/client/place/DetailsPlace.java
src/main/java/org/glom/web/client/ui/ListViewImpl.java
src/main/java/org/glom/web/server/OnlineGlomServiceImpl.java