Add a (empty) Report Place, View, and Activity.
authorMurray Cumming <murrayc@murrayc.com>
Fri, 27 Jan 2012 12:45:00 +0000 (13:45 +0100)
committerMurray Cumming <murrayc@murrayc.com>
Fri, 27 Jan 2012 12:45:00 +0000 (13:45 +0100)
commit00fa5be1e0475597267dea4811171ea4e2021670
tree30db1d12953fef8207ee7510f4b41f201295f768
parente07fee8642c00e05d795af8a4e184ac3df927a4f
Add a (empty) Report Place, View, and Activity.

* src/main/java/org/glom/web/client/place/HasSelectableTablePlace.java:
Rename to:
* src/main/java/org/glom/web/client/place/HasTablePlace.java
* src/main/java/org/glom/web/client/place/ListPlace.java: Move some of
this into a superclass:
* src/main/java/org/glom/web/client/place/HasRecordsPlace.java
and also use it as the base of this new ReportPlace:
* src/main/java/org/glom/web/client/place/ReportPlace.java

* src/main/java/org/glom/web/client/ui/ReportView.java
* src/main/java/org/glom/web/client/ui/ReportViewImpl.java
* src/main/java/org/glom/web/client/activity/ReportActivity.java:
Add these, containing mostly boiler-plate for now.

* 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/ConfiguredDocument.java
* src/main/java/org/glom/web/server/OnlineGlomServiceImpl.java:
Add API to get the LayoutGroup for the report.
20 files changed:
ChangeLog
src/main/java/org/glom/web/client/ClientFactory.java
src/main/java/org/glom/web/client/ClientFactoryImpl.java
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/ListActivity.java
src/main/java/org/glom/web/client/activity/ReportActivity.java [new file with mode: 0644]
src/main/java/org/glom/web/client/activity/TableSelectionActivity.java
src/main/java/org/glom/web/client/mvp/DataActivityMapper.java
src/main/java/org/glom/web/client/mvp/TableSelectionActivityMapper.java
src/main/java/org/glom/web/client/place/DetailsPlace.java
src/main/java/org/glom/web/client/place/HasRecordsPlace.java [new file with mode: 0644]
src/main/java/org/glom/web/client/place/HasSelectableTablePlace.java [deleted file]
src/main/java/org/glom/web/client/place/HasTablePlace.java [new file with mode: 0644]
src/main/java/org/glom/web/client/place/ListPlace.java
src/main/java/org/glom/web/client/place/ReportPlace.java [new file with mode: 0644]
src/main/java/org/glom/web/client/ui/ReportView.java [new file with mode: 0644]
src/main/java/org/glom/web/client/ui/ReportViewImpl.java [new file with mode: 0644]
src/main/java/org/glom/web/server/ConfiguredDocument.java
src/main/java/org/glom/web/server/OnlineGlomServiceImpl.java