Package coop.intergal.ui.views
Class DynamicTreeDisplay
- 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.DynamicViewGrid
-
- coop.intergal.ui.views.DynamicTreeDisplay
-
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.DetachNotifier,com.vaadin.flow.component.HasElement,com.vaadin.flow.router.AfterNavigationObserver,com.vaadin.flow.router.BeforeEnterObserver,com.vaadin.flow.router.HasDynamicTitle,com.vaadin.flow.router.internal.AfterNavigationHandler,com.vaadin.flow.router.internal.BeforeEnterHandler,Serializable
@Tag("dynamic-tree-display") @JsModule("./src/views/generic/layout/dynamic-tree-display.js") @JsModule("@vaadin/vaadin-lumo-styles/badge") public class DynamicTreeDisplay extends DynamicViewGrid implements com.vaadin.flow.router.BeforeEnterObserver, com.vaadin.flow.router.HasDynamicTitle- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DynamicTreeDisplay()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeforeEnter(com.vaadin.flow.router.BeforeEnterEvent event)protected StringgetBasePage()protected com.vaadin.flow.data.binder.Binder<DynamicDBean>getBinder()StringgetPageTitle()ArrayList<String>getRowsColList()Collection<DynamicDBean>getSubList(DynamicDBean bean)voidsetupGrid()com.vaadin.flow.component.button.ButtonshowButtonClickedMessage()-
Methods inherited from class coop.intergal.ui.views.DynamicViewGrid
afterNavigation, beforeEnterOLD, colChanged, colChanged, colChanged, colChangedComboBox, componFKFilter, createSubTabs, DeleteARow, deleteRowInGrid, dummy2, getAddFormClassName, getDataProvider, getDisplayFormClassName, getDivDisplay, getDivSubGrid, getFilter, getGrid, getParentGrid, getResourceName, getResourceSubGrid, getRowIsInserted, getRowsColListGrid, getRowsFieldList, getSelectedRow, insertANewRow, insertANewRow, insertBeanInList, isAutoSaveGrid, isCache, isHasSideDisplay, isiAmRootGrid, isRootResourceReadOnly, pickParentComboTwinFormT, pickParentOLD, pickParentOLD1x, prepareLayout, PrintARow, saveRowGridIfNotInserting, saveSelectedRow, setAddFormClassName, setAutoSaveGrid, setButtonsForm, setButtonsRowVisible, setCache, setDataProvider, setDisplay, setDisplayFormClassName, setDivDisplay, setDivSubGrid, setFilter, setHasSideDisplay, setiAmRootGrid, setLayout, setLayout, setLayout, setQueryParameters, setResourceName, setResourceSubGrid, setRootResourceReadOnly, setRowIsInserted, setRowsColList, setRowsFieldList, setSelectedRow, setupGrid, setupGrid, setupGrid, setupGrid, setupTreeGrid, showBean, showBeaninPopup, showBeaninPopup, showBeaninPopupXX, showBeaninPopupXX, showError, undoSelectedRow
-
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
-
getBasePage
protected String getBasePage()
- Overrides:
getBasePagein classDynamicViewGrid
-
getBinder
protected com.vaadin.flow.data.binder.Binder<DynamicDBean> getBinder()
- Overrides:
getBinderin classDynamicViewGrid
-
showButtonClickedMessage
public com.vaadin.flow.component.button.Button showButtonClickedMessage()
-
beforeEnter
public void beforeEnter(com.vaadin.flow.router.BeforeEnterEvent event)
- Specified by:
beforeEnterin interfacecom.vaadin.flow.router.internal.BeforeEnterHandler
-
getPageTitle
public String getPageTitle()
- Specified by:
getPageTitlein interfacecom.vaadin.flow.router.HasDynamicTitle- Overrides:
getPageTitlein classDynamicViewGrid
-
setupGrid
public void setupGrid()
- Overrides:
setupGridin classDynamicViewGrid
-
getSubList
public Collection<DynamicDBean> getSubList(DynamicDBean bean)
- Overrides:
getSubListin classDynamicViewGrid
-
-