Default EntityViewProcessors
This chapter lists the general purpose EntityViewProcessor
classes that are provided by EntityModule.
The default entity views are all built on these processors.
You can use these manually to assemble a DefaultEntityViewFactory
, though some will be configured automatically if you use one of the builders.
The class javadoc gives more detailed information. For a full list of all processors available, see the package summary.
Name | Purpose |
---|---|
Verifies an the entity configuration or association being requested is not hidden, and a configured |
|
Uses the default repository or query fetcher to fetch all items for the current entity view context. |
|
Registers the default |
|
Fetches items using a configured |
|
Registers a custom |
|
Adds an EntityQuery language based filter to a list view. Adds both the form with textbox and fetches the items based on the form values. |
|
Renders global feedback on a |
|
Adds a default form at the top of a list view. Optionally add a create button. |
|
Generates the page structure for an entity list view.
Add a page title and publishes the |
|
Configures custom prefixes that should be used for message code resolving. |
|
Creates a |
|
Renders a list of properties: allows the properties to be configured as well as the |
|
Creates a form-based layout for an entity view. Supports configuring the form grid (defaults to 2 columns), adding default actions (save/cancel) and adding global binding error messages. |
|
Generates the page structure for a single entity.
Adds a page title, builds the entity specific menu (renders it as tabs) and publishes the |
|
Generates a sortable table for a list of entities. Allows several configuration options like properties to render, sorting options etc. |
|
Configures the name of the template that should be rendered as the result of the controller. |