Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Scout/Concepts/TablePageData"
(Created page with "{{ScoutPage|cat=Shared}} TablePageData is the standard data transfert object for {{ScoutLink|Concepts|TablePage}} between the {{ScoutLink|Concepts|Client Plug-In|client Plug-...") |
(→Description) |
||
Line 6: | Line 6: | ||
== Description == | == Description == | ||
− | |||
{{important|Required version|The API described here requires version 3.10.0 or bigger.}} | {{important|Required version|The API described here requires version 3.10.0 or bigger.}} | ||
− | {{ | + | TablePageData are based on {{ScoutLink|Concepts|TableData|bean-based TableData}} to hold the data. In Addition, TablePageData also contains a boolean flag (<tt>limitedResult</tt>) to indicate if the table contains all rows or if the request was limited to X rows in the server. In this case, when the PageData is imported, a status is displayed in the status bar of the table. |
=== Usage === | === Usage === |
Revision as of 03:45, 15 October 2013
The Scout documentation has been moved to https://eclipsescout.github.io/.
TablePageData is the standard data transfert object for The Scout documentation has been moved to https://eclipsescout.github.io/. between the The Scout documentation has been moved to https://eclipsescout.github.io/. and the The Scout documentation has been moved to https://eclipsescout.github.io/..
- extends: The Scout documentation has been moved to https://eclipsescout.github.io/.
Description
TablePageData are based on The Scout documentation has been moved to https://eclipsescout.github.io/. to hold the data. In Addition, TablePageData also contains a boolean flag (limitedResult) to indicate if the table contains all rows or if the request was limited to X rows in the server. In this case, when the PageData is imported, a status is displayed in the status bar of the table.
Usage
- A page date is the typical return value for the methods of the The Scout documentation has been moved to https://eclipsescout.github.io/..
- Importation in The Scout documentation has been moved to https://eclipsescout.github.io/. during the The Scout documentation has been moved to https://eclipsescout.github.io/. event. Here an example:
@Override protected void execLoadData(SearchFilter filter) throws ProcessingException { PersonSearchFormData formData = (PersonSearchFormData) filter.getFormData(); if (formData == null) { formData = new PersonSearchFormData(); } PersonTablePageData pageData = SERVICES.getService(IStandardOutlineService.class).getPersonTableData(formData); importPageData(pageData); }
Generation
SDK Support
- Generation of TablePageData with the The Scout documentation has been moved to https://eclipsescout.github.io/.
PageData anotation
The Scout documentation has been moved to https://eclipsescout.github.io/. FormData annotation
See Also
- The Scout documentation has been moved to https://eclipsescout.github.io/.
- The Scout documentation has been moved to https://eclipsescout.github.io/.
- The Scout documentation has been moved to https://eclipsescout.github.io/.