Uses of Class
com.foreach.across.modules.entity.views.EntityView
Packages that use EntityView
Package
Description
-
Uses of EntityView in com.foreach.across.modules.entity.views
Methods in com.foreach.across.modules.entity.views that return EntityViewModifier and TypeMethodDescriptionDefaultEntityViewFactory.createView(EntityViewRequest entityViewRequest) EntityViewFactory.createView(EntityViewRequest entityViewRequest) Create theEntityViewfor the given request.Methods in com.foreach.across.modules.entity.views with parameters of type EntityViewModifier and TypeMethodDescriptionvoidEntityViewProcessor.doControl(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command) Called afterEntityViewProcessor.preProcess(EntityViewRequest, EntityView)but before any rendering.voidEntityViewProcessor.postProcess(EntityViewRequest entityViewRequest, EntityView entityView) Post-process the createdEntityViewafter control and render have completed.voidEntityViewProcessor.postRender(EntityViewRequest entityViewRequest, EntityView entityView) Called afterEntityViewProcessor.render(EntityViewRequest, EntityView)but only if rendering happened.voidEntityViewProcessor.preProcess(EntityViewRequest entityViewRequest, EntityView entityView) Pre-process the createdEntityViewbefore any of the control or rendering methods are called.voidEntityViewProcessor.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.voidEntityViewProcessor.render(EntityViewRequest entityViewRequest, EntityView entityView) -
Uses of EntityView in com.foreach.across.modules.entity.views.processors
Methods in com.foreach.across.modules.entity.views.processors with parameters of type EntityViewModifier and TypeMethodDescriptionprotected com.foreach.across.modules.web.ui.elements.builder.ContainerViewElementBuilderSupportSingleEntityFormViewProcessor.buildButtonsContainer(EntityViewRequest entityViewRequest, EntityView entityView, String fromUrl) protected voidDetailFormViewProcessor.createViewElementBuilders(EntityViewRequest entityViewRequest, EntityView entityView, ViewElementBuilderMap builderMap) protected voidEntityViewProcessorAdapter.createViewElementBuilders(EntityViewRequest entityViewRequest, EntityView entityView, ViewElementBuilderMap builderMap) Create the initialViewElementBuilderinstances you would like to allow next processors to customize.protected final voidExtensionViewProcessorAdapter.createViewElementBuilders(EntityViewRequest entityViewRequest, EntityView entityView, ViewElementBuilderMap builderMap) protected voidExtensionViewProcessorAdapter.createViewElementBuilders(T extension, EntityViewRequest entityViewRequest, EntityView entityView, ViewElementBuilderMap builderMap) Create the initialViewElementBuilderinstances you would like to allow next processors to customize.protected voidListFormViewProcessor.createViewElementBuilders(EntityViewRequest entityViewRequest, EntityView entityView, ViewElementBuilderMap builderMap) protected voidPropertyRenderingViewProcessor.createViewElementBuilders(EntityViewRequest entityViewRequest, EntityView entityView, ViewElementBuilderMap builderMap) protected voidSingleEntityFormViewProcessor.createViewElementBuilders(EntityViewRequest entityViewRequest, EntityView entityView, ViewElementBuilderMap builderMap) protected voidSortableTableRenderingViewProcessor.createViewElementBuilders(EntityViewRequest entityViewRequest, EntityView entityView, ViewElementBuilderMap builderMap) final voidAbstractEntityFetchingViewProcessor.doControl(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command) protected voidDeleteEntityViewProcessor.doControl(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command, org.springframework.validation.BindingResult bindingResult, org.springframework.http.HttpMethod httpMethod) final voidEntityViewProcessorAdapter.doControl(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command) protected voidEntityViewProcessorAdapter.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 voidExtensionViewProcessorAdapter.doControl(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command, org.springframework.validation.BindingResult bindingResult, org.springframework.http.HttpMethod httpMethod) protected voidExtensionViewProcessorAdapter.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.voidSimpleEntityViewProcessorAdapter.doControl(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command) protected voidEntityViewProcessorAdapter.doGet(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command) Control method called only if the HTTP method is GET.protected final voidExtensionViewProcessorAdapter.doGet(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command) protected voidExtensionViewProcessorAdapter.doGet(T extension, EntityView entityView, EntityViewRequest entityViewRequest) Control method called only if the HTTP method is GET.protected voidDeleteEntityViewProcessor.doPost(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command, org.springframework.validation.BindingResult bindingResult) protected voidEntityViewProcessorAdapter.doPost(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command, org.springframework.validation.BindingResult bindingResult) Control method called only if the HTTP method is POST.protected final voidExtensionViewProcessorAdapter.doPost(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command, org.springframework.validation.BindingResult bindingResult) protected voidExtensionViewProcessorAdapter.doPost(T extension, org.springframework.validation.BindingResult bindingResult, EntityView entityView, EntityViewRequest entityViewRequest) Control method called only if the HTTP method is POST.protected voidSaveEntityViewProcessor.doPost(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command, org.springframework.validation.BindingResult bindingResult) protected abstract IterableAbstractEntityFetchingViewProcessor.fetchItems(EntityViewRequest entityViewRequest, EntityView entityView, org.springframework.data.domain.Pageable pageable) Fetches all items for a specifiedPageablerequest.protected abstract IterableAbstractEntityFetchingViewProcessor.fetchItems(EntityViewRequest entityViewRequest, EntityView entityView, org.springframework.data.domain.Sort sort) Fetches all items for a specifiedSort.protected IterableDefaultEntityFetchingViewProcessor.fetchItems(EntityViewRequest entityViewRequest, EntityView entityView, org.springframework.data.domain.Pageable pageable) protected IterableDefaultEntityFetchingViewProcessor.fetchItems(EntityViewRequest entityViewRequest, EntityView entityView, org.springframework.data.domain.Sort sort) protected IterableDelegatingEntityFetchingViewProcessor.fetchItems(EntityViewRequest entityViewRequest, EntityView entityView, org.springframework.data.domain.Pageable pageable) Fetches items for a given page request.protected IterableDelegatingEntityFetchingViewProcessor.fetchItems(EntityViewRequest entityViewRequest, EntityView entityView, org.springframework.data.domain.Sort sort) Fetches items for a single page withInteger.MAX_VALUEvalues based on the given sort.protected IterableEntityQueryFilterProcessor.fetchItems(EntityViewRequest entityViewRequest, EntityView entityView, org.springframework.data.domain.Pageable pageable) protected IterableEntityQueryFilterProcessor.fetchItems(EntityViewRequest entityViewRequest, EntityView entityView, org.springframework.data.domain.Sort sort) voidEntityViewProcessorAdapter.postProcess(EntityViewRequest entityViewRequest, EntityView entityView) voidSimpleEntityViewProcessorAdapter.postProcess(EntityViewRequest entityViewRequest, EntityView entityView) protected voidDeleteEntityViewProcessor.postRender(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.ContainerViewElement container, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) voidEntityQueryFilterProcessor.postRender(EntityViewRequest entityViewRequest, EntityView entityView) final voidEntityViewProcessorAdapter.postRender(EntityViewRequest entityViewRequest, EntityView entityView) protected voidEntityViewProcessorAdapter.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 ofViewElements.protected final voidExtensionViewProcessorAdapter.postRender(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.ContainerViewElement container, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) protected voidExtensionViewProcessorAdapter.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 ofViewElements.protected voidListPageStructureViewProcessor.postRender(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.ContainerViewElement container, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) voidSimpleEntityViewProcessorAdapter.postRender(EntityViewRequest entityViewRequest, EntityView entityView) protected voidSingleEntityPageStructureViewProcessor.postRender(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.ContainerViewElement container, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) protected voidEntityViewProcessorAdapter.prepareViewElementBuilderContext(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) Customize theViewElementBuilderContextthat should be used.protected voidSaveEntityViewProcessor.prepareViewElementBuilderContext(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) voidDefaultValidationViewProcessor.preProcess(EntityViewRequest entityViewRequest, EntityView entityView) final voidEntityViewProcessorAdapter.preProcess(EntityViewRequest entityViewRequest, EntityView entityView) protected voidEntityViewProcessorAdapter.preProcess(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command) Pre-process the view before the control and rendering methods get calledvoidSimpleEntityViewProcessorAdapter.preProcess(EntityViewRequest entityViewRequest, EntityView entityView) final voidEntityViewProcessorAdapter.preRender(EntityViewRequest entityViewRequest, EntityView entityView) voidSimpleEntityViewProcessorAdapter.preRender(EntityViewRequest entityViewRequest, EntityView entityView) static ViewElementBuilderMapPropertyRenderingViewProcessor.propertyBuilders(@NonNull EntityView entityView) Retrieve theViewElementBuilderMapcontaining the registeredViewElementBuilderinstances by property name.static Map<String,EntityPropertyDescriptor> PropertyRenderingViewProcessor.propertyDescriptors(@NonNull EntityView entityView) Retrieve the map property descriptors attached to anEntityViewRequest.protected voidEntityViewProcessorAdapter.registerWebResources(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.resource.WebResourceRegistry webResourceRegistry) Register one or more web resources in the registry.protected voidSortableTableRenderingViewProcessor.registerWebResources(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.resource.WebResourceRegistry webResourceRegistry) protected voidAssociationHeaderViewProcessor.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 voidDeleteActionFormViewProcessor.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 voidDeleteEntityViewProcessor.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 voidEntityViewProcessorAdapter.render(EntityViewRequest entityViewRequest, EntityView entityView) protected voidEntityViewProcessorAdapter.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 frombuilderMapto thecontainerBuilderin the right hierarchy.protected final voidExtensionViewProcessorAdapter.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 voidExtensionViewProcessorAdapter.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 voidGlobalPageFeedbackViewProcessor.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 voidListFormViewProcessor.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 voidListPageStructureViewProcessor.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 voidPropertyRenderingViewProcessor.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) voidSimpleEntityViewProcessorAdapter.render(EntityViewRequest entityViewRequest, EntityView entityView) protected voidSingleEntityFormViewProcessor.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 voidSingleEntityPageStructureViewProcessor.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 voidSortableTableRenderingViewProcessor.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) voidTemplateViewProcessor.render(EntityViewRequest entityViewRequest, EntityView entityView) -
Uses of EntityView in com.foreach.across.modules.entity.views.processors.support
Methods in com.foreach.across.modules.entity.views.processors.support that return EntityViewModifier and TypeMethodDescriptionEntityFormStateCompleted.getEntityView()The view being generated.EntityPageStructureRenderedEvent.getEntityView()The view being generated.Constructors in com.foreach.across.modules.entity.views.processors.support with parameters of type EntityViewModifierConstructorDescriptionEntityFormStateCompleted(String stateName, T entity, EntityViewRequest entityViewRequest, EntityView entityView) Creates a newEntityFormStateCompletedinstance.EntityPageStructureRenderedEvent(boolean listView, EntityViewRequest entityViewRequest, EntityView entityView, EntityViewContext entityViewContext, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) Creates a newEntityPageStructureRenderedEventinstance. -
Uses of EntityView in com.foreach.across.modules.entity.views.util
Methods in com.foreach.across.modules.entity.views.util that return EntityViewModifier and TypeMethodDescriptionEntityViewLinksUtilsProcessors.LinkBasedEntityViewRedirectContext.getEntityView()Methods in com.foreach.across.modules.entity.views.util with parameters of type EntityViewModifier and TypeMethodDescriptionprotected voidEntityViewLinksUtilsProcessors.AfterSaveEntityViewRedirectProcessor.doPost(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewCommand command, org.springframework.validation.BindingResult bindingResult) protected voidEntityViewLinksUtilsProcessors.ButtonRedirectEntityViewRedirectProcessor.postRender(EntityViewRequest entityViewRequest, EntityView entityView, com.foreach.across.modules.web.ui.elements.ContainerViewElement container, com.foreach.across.modules.web.ui.ViewElementBuilderContext builderContext) Constructors in com.foreach.across.modules.entity.views.util with parameters of type EntityViewModifierConstructorDescriptionprotectedLinkBasedEntityViewRedirectContext(EntityViewRequest entityViewRequest, EntityView entityView, EntityViewLinks entityViewLinks)