Package coop.intergal.ui.views
Class GeneratedQuery
- java.lang.Object
-
- com.vaadin.flow.component.Component
-
- com.vaadin.flow.component.polymertemplate.AbstractTemplate<M>
-
- com.vaadin.flow.component.polymertemplate.PolymerTemplate<com.vaadin.flow.templatemodel.TemplateModel>
-
- coop.intergal.ui.views.GenericDynamicQuery
-
- coop.intergal.ui.views.GeneratedQuery
-
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.DetachNotifier,com.vaadin.flow.component.HasElement,com.vaadin.flow.router.BeforeEnterObserver,com.vaadin.flow.router.HasDynamicTitle,com.vaadin.flow.router.internal.BeforeEnterHandler,Serializable
@Tag("generated-query") @JsModule("./src/views/generic/forms/generated-query.js") @SpringComponent @Scope("prototype") @Route("qG") @CssImport(value="./styles/tysstyle.css",themeFor="generated-query") @CssImport(value="./styles/tysstyle-form-item.css",themeFor="vaadin-form-item") public class GeneratedQuery extends GenericDynamicQuery implements com.vaadin.flow.router.HasDynamicTitle, com.vaadin.flow.router.BeforeEnterObserver- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class coop.intergal.ui.views.GenericDynamicQuery
binder, keysFromParent, preConfParam, stringFilter
-
-
Constructor Summary
Constructors Constructor Description GeneratedQuery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeforeEnter(com.vaadin.flow.router.BeforeEnterEvent event)com.vaadin.flow.component.ComponentcreateDetails()DdbDataBackEndProvidergetDataProvider()StringgetFilter()DynamicViewGridgetGrid()StringgetPageTitle()booleanisCache()voidprepareLayout(String queryFormClassName, String resourceName)voidsetCache(Boolean cache)voidsetDataProvider(DdbDataBackEndProvider dataProvider)voidsetFilter(String filter)voidsetGrid(DynamicViewGrid grid)-
Methods inherited from class coop.intergal.ui.views.GenericDynamicQuery
cleanForm, componeDateFilter, findComponents, findComponentXX, getFieldsDataForFilter, getRowsColList, prepareFilter, setBean, setBinder, setRowsColList
-
Methods inherited from class com.vaadin.flow.component.polymertemplate.AbstractTemplate
getModel, getModelType, getModelType, getStateNode, initModel, isSupportedClass
-
Methods inherited from class com.vaadin.flow.component.Component
addListener, fireEvent, from, get, getElement, getEventBus, getId, getLocale, getParent, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, set, setElement, setId, setVisible
-
-
-
-
Method Detail
-
isCache
public boolean isCache()
-
setCache
public void setCache(Boolean cache)
-
getFilter
public String getFilter()
- Overrides:
getFilterin classGenericDynamicQuery
-
setFilter
public void setFilter(String filter)
- Overrides:
setFilterin classGenericDynamicQuery
-
getGrid
public DynamicViewGrid getGrid()
-
setGrid
public void setGrid(DynamicViewGrid grid)
-
getDataProvider
public DdbDataBackEndProvider getDataProvider()
-
setDataProvider
public void setDataProvider(DdbDataBackEndProvider dataProvider)
-
createDetails
public com.vaadin.flow.component.Component createDetails()
-
getPageTitle
public String getPageTitle()
- Specified by:
getPageTitlein interfacecom.vaadin.flow.router.HasDynamicTitle
-
beforeEnter
public void beforeEnter(com.vaadin.flow.router.BeforeEnterEvent event)
- Specified by:
beforeEnterin interfacecom.vaadin.flow.router.internal.BeforeEnterHandler
-
-