Package org.adempiere.webui.adwindow
package org.adempiere.webui.adwindow
Provide interface and classes for AD window implementation (AD_Window,AD_Tab and AD_Field)
-
ClassDescriptionAbstract base class for header+details AD_Tabs UI for AD_Window.Abstract controller class for the content of AD Window (toolbar+breadcrumb+tabs+statusbar).Tab to maintain Order/SequencePanel for an AD_Tab content (AD_Tab + AD_Fields).Tree panel for AD_Tab with HasTree=YController for AD_Window UIController for
ADWindow
content.Vlayout subclass to override onPageDetached.Toolbar of AD_WindowBread crumb component for AD Window.
Represent the hierarchical navigation path of a tabLink component forBreadCrumb
pathHeader and detail controller for AD_Tabs.
This class manage a list of tabs with the current selected tab as the visibleADTabpanel
instance.
Child tabs of selected tab is shown inDetailPane
usingTabbox
.Detail panel that display the child tabs of a parentADTabpanel
tab.
Implemented as a panel withTabbox
.CustomTabpanel
implementation for DetailPane.List model forGridTable
Row renderer for GridTab grid.Grid/List view implemented using the Grid component.Controller interface for header+details AD_Tabs UI for AD_Window.Interface for AD_Tab panel component (with all the AD_Fields definition)Interface for container that host one or more field editorsPopup menu for process buttons and document actionsRow renderer for Quick GridTab grid (Base onGridTabRowRenderer
)Quick Grid view implemented using the Grid component (Base onGridView
).Status bar component of AD Window.Model for AD_ToolBarButton with IsCustomization=YModel for AD_ToolBarButton with AD_Process_ID > 0