Uses of Class
com.foreach.across.modules.entity.views.EntityView
Package
Description
-
Uses of EntityView in com.foreach.across.modules.entity.views
Modifier and TypeMethodDescriptionDefaultEntityViewFactory.createView
(EntityViewRequest entityViewRequest) EntityViewFactory.createView
(EntityViewRequest entityViewRequest) Create theEntityView
for the given request.Modifier and TypeMethodDescriptionvoid
EntityViewProcessor.doControl
(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command) Called afterEntityViewProcessor.preProcess(EntityViewRequest, EntityView)
but before any rendering.void
EntityViewProcessor.postProcess
(EntityViewRequest entityViewRequest, EntityView entityView) Post-process the createdEntityView
after control and render have completed.void
EntityViewProcessor.postRender
(EntityViewRequest entityViewRequest, EntityView entityView) Called afterEntityViewProcessor.render(EntityViewRequest, EntityView)
but only if rendering happened.void
EntityViewProcessor.preProcess
(EntityViewRequest entityViewRequest, EntityView entityView) Pre-process the createdEntityView
before any of the control or rendering methods are called.void
EntityViewProcessor.preRender
(EntityViewRequest entityViewRequest, EntityView entityView) Called afterEntityViewProcessor.doControl(EntityViewRequest, EntityView, com.foreach.across.modules.entity.views.request.EntityViewCommand)
but only if rendering is supposed to happen.void
EntityViewProcessor.render
(EntityViewRequest entityViewRequest, EntityView entityView) -
Uses of EntityView in com.foreach.across.modules.entity.views.processors
Modifier and TypeMethodDescriptionprotected com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport
SingleEntityFormViewProcessor.buildButtonsContainer
(EntityViewRequest entityViewRequest, EntityView entityView, String fromUrl) protected void
DetailFormViewProcessor.createViewElementBuilders
(EntityViewRequest entityViewRequest, EntityView entityView, ViewElementBuilderMap builderMap) protected void
EntityViewProcessorAdapter.createViewElementBuilders
(EntityViewRequest entityViewRequest, EntityView entityView, ViewElementBuilderMap builderMap) Create the initialViewElementBuilder
instances you would like to allow next processors to customize.protected final void
ExtensionViewProcessorAdapter.createViewElementBuilders
(EntityViewRequest entityViewRequest, EntityView entityView, ViewElementBuilderMap builderMap) protected void
ExtensionViewProcessorAdapter.createViewElementBuilders
(T extension, EntityViewRequest entityViewRequest, EntityView entityView, ViewElementBuilderMap builderMap) Create the initialViewElementBuilder
instances you would like to allow next processors to customize.protected void
ListFormViewProcessor.createViewElementBuilders
(EntityViewRequest entityViewRequest, EntityView entityView, ViewElementBuilderMap builderMap) protected void
PropertyRenderingViewProcessor.createViewElementBuilders
(EntityViewRequest entityViewRequest, EntityView entityView, ViewElementBuilderMap builderMap) protected void
SingleEntityFormViewProcessor.createViewElementBuilders
(EntityViewRequest entityViewRequest, EntityView entityView, ViewElementBuilderMap builderMap) protected void
SortableTableRenderingViewProcessor.createViewElementBuilders
(EntityViewRequest entityViewRequest, EntityView entityView, ViewElementBuilderMap builderMap) final void
AbstractEntityFetchingViewProcessor.doControl
(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command) protected void
DeleteEntityViewProcessor.doControl
(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command, org.springframework.validation.BindingResult bindingResult, org.springframework.http.HttpMethod httpMethod) final void
EntityViewProcessorAdapter.doControl
(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command) protected void
EntityViewProcessorAdapter.doControl
(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command, org.springframework.validation.BindingResult bindingResult, org.springframework.http.HttpMethod httpMethod) Initial control method that is called for all HTTP methods.protected final void
ExtensionViewProcessorAdapter.doControl
(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command, org.springframework.validation.BindingResult bindingResult, org.springframework.http.HttpMethod httpMethod) protected void
ExtensionViewProcessorAdapter.doControl
(T extension, org.springframework.validation.BindingResult bindingResult, org.springframework.http.HttpMethod httpMethod, EntityView entityView, EntityViewRequest entityViewRequest) Initial control method that is called for all HTTP methods.void
SimpleEntityViewProcessorAdapter.doControl
(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command) protected void
EntityViewProcessorAdapter.doGet
(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command) Control method called only if the HTTP method is GET.protected final void
ExtensionViewProcessorAdapter.doGet
(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command) protected void
ExtensionViewProcessorAdapter.doGet
(T extension, EntityView entityView, EntityViewRequest entityViewRequest) Control method called only if the HTTP method is GET.protected void
DeleteEntityViewProcessor.doPost
(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command, org.springframework.validation.BindingResult bindingResult) protected void
EntityViewProcessorAdapter.doPost
(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command, org.springframework.validation.BindingResult bindingResult) Control method called only if the HTTP method is POST.protected final void
ExtensionViewProcessorAdapter.doPost
(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command, org.springframework.validation.BindingResult bindingResult) protected void
ExtensionViewProcessorAdapter.doPost
(T extension, org.springframework.validation.BindingResult bindingResult, EntityView entityView, EntityViewRequest entityViewRequest) Control method called only if the HTTP method is POST.protected void
SaveEntityViewProcessor.doPost
(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command, org.springframework.validation.BindingResult bindingResult) protected abstract Iterable
AbstractEntityFetchingViewProcessor.fetchItems
(EntityViewRequest entityViewRequest, EntityView entityView, org.springframework.data.domain.Pageable pageable) Fetches all items for a specifiedPageable
request.protected abstract Iterable
AbstractEntityFetchingViewProcessor.fetchItems
(EntityViewRequest entityViewRequest, EntityView entityView, org.springframework.data.domain.Sort sort) Fetches all items for a specifiedSort
.protected Iterable
DefaultEntityFetchingViewProcessor.fetchItems
(EntityViewRequest entityViewRequest, EntityView entityView, org.springframework.data.domain.Pageable pageable) protected Iterable
DefaultEntityFetchingViewProcessor.fetchItems
(EntityViewRequest entityViewRequest, EntityView entityView, org.springframework.data.domain.Sort sort) protected Iterable
DelegatingEntityFetchingViewProcessor.fetchItems
(EntityViewRequest entityViewRequest, EntityView entityView, org.springframework.data.domain.Pageable pageable) Fetches items for a given page request.protected Iterable
DelegatingEntityFetchingViewProcessor.fetchItems
(EntityViewRequest entityViewRequest, EntityView entityView, org.springframework.data.domain.Sort sort) Fetches items for a single page withInteger.MAX_VALUE
values based on the given sort.protected Iterable
EntityQueryFilterProcessor.fetchItems
(EntityViewRequest entityViewRequest, EntityView entityView, org.springframework.data.domain.Pageable pageable) protected Iterable
EntityQueryFilterProcessor.fetchItems
(EntityViewRequest entityViewRequest, EntityView entityView, org.springframework.data.domain.Sort sort) void
EntityViewProcessorAdapter.postProcess
(EntityViewRequest entityViewRequest, EntityView entityView) void
SimpleEntityViewProcessorAdapter.postProcess
(EntityViewRequest entityViewRequest, EntityView entityView) protected void
DeleteEntityViewProcessor.postRender
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.ContainerViewElement container, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) void
EntityQueryFilterProcessor.postRender
(EntityViewRequest entityViewRequest, EntityView entityView) final void
EntityViewProcessorAdapter.postRender
(EntityViewRequest entityViewRequest, EntityView entityView) protected void
EntityViewProcessorAdapter.postRender
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.ContainerViewElement container, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) Modify the built container ofViewElement
s.protected final void
ExtensionViewProcessorAdapter.postRender
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.ContainerViewElement container, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) protected void
ExtensionViewProcessorAdapter.postRender
(T extension, EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.ContainerViewElement container, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) Modify the built container ofViewElement
s.protected void
ListPageStructureViewProcessor.postRender
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.ContainerViewElement container, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) void
SimpleEntityViewProcessorAdapter.postRender
(EntityViewRequest entityViewRequest, EntityView entityView) protected void
SingleEntityPageStructureViewProcessor.postRender
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.ContainerViewElement container, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) protected void
EntityViewProcessorAdapter.prepareViewElementBuilderContext
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) Customize theViewElementBuilderContext
that should be used.protected void
SaveEntityViewProcessor.prepareViewElementBuilderContext
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) void
DefaultValidationViewProcessor.preProcess
(EntityViewRequest entityViewRequest, EntityView entityView) final void
EntityViewProcessorAdapter.preProcess
(EntityViewRequest entityViewRequest, EntityView entityView) protected void
EntityViewProcessorAdapter.preProcess
(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command) Pre-process the view before the control and rendering methods get calledvoid
SimpleEntityViewProcessorAdapter.preProcess
(EntityViewRequest entityViewRequest, EntityView entityView) final void
EntityViewProcessorAdapter.preRender
(EntityViewRequest entityViewRequest, EntityView entityView) void
SimpleEntityViewProcessorAdapter.preRender
(EntityViewRequest entityViewRequest, EntityView entityView) static ViewElementBuilderMap
PropertyRenderingViewProcessor.propertyBuilders
(@NonNull EntityView entityView) Retrieve theViewElementBuilderMap
containing the registeredViewElementBuilder
instances by property name.static Map<String,
EntityPropertyDescriptor> PropertyRenderingViewProcessor.propertyDescriptors
(@NonNull EntityView entityView) Retrieve the map property descriptors attached to anEntityViewRequest
.protected void
EntityViewProcessorAdapter.registerWebResources
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.resource.WebResourceRegistry webResourceRegistry) Register one or more web resources in the registry.protected void
SortableTableRenderingViewProcessor.registerWebResources
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.resource.WebResourceRegistry webResourceRegistry) protected void
AssociationHeaderViewProcessor.render
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport<?, ?> containerBuilder, ViewElementBuilderMap builderMap, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) protected void
DeleteActionFormViewProcessor.render
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport<?, ?> containerBuilder, ViewElementBuilderMap builderMap, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) protected void
DeleteEntityViewProcessor.render
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport<?, ?> containerBuilder, ViewElementBuilderMap builderMap, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) final void
EntityViewProcessorAdapter.render
(EntityViewRequest entityViewRequest, EntityView entityView) protected void
EntityViewProcessorAdapter.render
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport<?, ?> containerBuilder, ViewElementBuilderMap builderMap, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) Build the general structure to render by adding the builders frombuilderMap
to thecontainerBuilder
in the right hierarchy.protected final void
ExtensionViewProcessorAdapter.render
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport<?, ?> containerBuilder, ViewElementBuilderMap builderMap, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) protected void
ExtensionViewProcessorAdapter.render
(T extension, EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport<?, ?> containerBuilder, ViewElementBuilderMap builderMap, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) Build the general structure to render by adding the builders from to the in the right hierarchy.protected void
GlobalPageFeedbackViewProcessor.render
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport<?, ?> containerBuilder, ViewElementBuilderMap builderMap, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) protected void
ListFormViewProcessor.render
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport<?, ?> containerBuilder, ViewElementBuilderMap builderMap, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) protected void
ListPageStructureViewProcessor.render
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport<?, ?> containerBuilder, ViewElementBuilderMap builderMap, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) protected void
PropertyRenderingViewProcessor.render
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport<?, ?> containerBuilder, ViewElementBuilderMap builderMap, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) void
SimpleEntityViewProcessorAdapter.render
(EntityViewRequest entityViewRequest, EntityView entityView) protected void
SingleEntityFormViewProcessor.render
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport<?, ?> containerBuilder, ViewElementBuilderMap builderMap, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) protected void
SingleEntityPageStructureViewProcessor.render
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport<?, ?> containerBuilder, ViewElementBuilderMap builderMap, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) protected void
SortableTableRenderingViewProcessor.render
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupport<?, ?> containerBuilder, ViewElementBuilderMap builderMap, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) void
TemplateViewProcessor.render
(EntityViewRequest entityViewRequest, EntityView entityView) -
Uses of EntityView in com.foreach.across.modules.entity.views.processors.support
Modifier and TypeMethodDescriptionEntityFormStateCompleted.getEntityView()
The view being generated.EntityPageStructureRenderedEvent.getEntityView()
The view being generated.ModifierConstructorDescriptionEntityFormStateCompleted
(String stateName, T entity, EntityViewRequest entityViewRequest, EntityView entityView) Creates a newEntityFormStateCompleted
instance.EntityPageStructureRenderedEvent
(boolean listView, EntityViewRequest entityViewRequest, EntityView entityView, EntityViewContext entityViewContext, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) Creates a newEntityPageStructureRenderedEvent
instance. -
Uses of EntityView in com.foreach.across.modules.entity.views.util
Modifier and TypeMethodDescriptionEntityViewLinksUtilsProcessors.LinkBasedEntityViewRedirectContext.getEntityView()
Modifier and TypeMethodDescriptionprotected void
EntityViewLinksUtilsProcessors.AfterSaveEntityViewRedirectProcessor.doPost
(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command, org.springframework.validation.BindingResult bindingResult) protected void
EntityViewLinksUtilsProcessors.ButtonRedirectEntityViewRedirectProcessor.postRender
(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.ContainerViewElement container, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) ModifierConstructorDescriptionprotected
LinkBasedEntityViewRedirectContext
(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewLinks entityViewLinks)