@Route(path="main", root=true) @UiDescriptor(value="main-screen.xml") @UiController(value="main") public class MainScreen extends Screen implements Window.HasWorkArea, Window.HasUserIndicator
Screen.AfterCloseEvent, Screen.AfterDetachEvent, Screen.AfterInitEvent, Screen.AfterShowEvent, Screen.BeforeCloseEvent, Screen.BeforeShowEvent, Screen.InitEvent
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
APP_LOGO_IMAGE |
NO_OPTIONS, WINDOW_CLOSE_ACTION, WINDOW_COMMIT_AND_CLOSE_ACTION, WINDOW_DISCARD_AND_CLOSE_ACTION
Constructor and Description |
---|
MainScreen() |
Modifier and Type | Method and Description |
---|---|
protected AppMenu |
getAppMenu() |
protected FtsField |
getFtsField() |
protected Image |
getLogoImage() |
protected SideMenu |
getSideMenu() |
protected Component |
getTitleBar() |
protected UserActionsButton |
getUserActionsButton() |
UserIndicator |
getUserIndicator() |
AppWorkArea |
getWorkArea() |
protected void |
initComponents(Screen.InitEvent e) |
protected void |
initFtsField() |
protected void |
initLayoutAnalyzerContextMenu() |
protected void |
initLogoImage() |
protected void |
initMenu() |
protected void |
initTitleBar() |
protected void |
initUserIndicator() |
protected void |
onAfterShow(Screen.AfterShowEvent event) |
protected void |
onUserRemove(UserRemovedEvent event) |
protected void |
onUserSubstitutionsChange(UserSubstitutionsChangedEvent event) |
addAfterCloseListener, addAfterDetachListener, addAfterInitListener, addAfterShowListener, addBeforeCloseListener, addBeforeShowListener, addInitListener, addUrlParamsChangeListener, applyDataLoadingSettings, applySettings, close, closeWithDefaultAction, deleteSettings, fireEvent, getBeanLocator, getEventHub, getExtensions, getId, getScreenData, getSettings, getUiEventListeners, getWindow, isMultipleOpen, isSameScreen, isSaveScreenHistoryOnClose, isSaveSettingsOnClose, saveSettings, setBeanLocator, setExtensions, setId, setScreenData, setUiEventListeners, setWindow, show
protected static final java.lang.String APP_LOGO_IMAGE
protected void initComponents(Screen.InitEvent e)
protected void initUserIndicator()
protected void initLogoImage()
protected void initFtsField()
protected void initLayoutAnalyzerContextMenu()
protected void initMenu()
protected void initTitleBar()
@Order(value=900) @EventListener protected void onUserSubstitutionsChange(UserSubstitutionsChangedEvent event)
@Order(value=900) @EventListener protected void onUserRemove(UserRemovedEvent event)
@Subscribe protected void onAfterShow(Screen.AfterShowEvent event)
@Nullable public AppWorkArea getWorkArea()
getWorkArea
in interface Window.HasWorkArea
@Nullable public UserIndicator getUserIndicator()
getUserIndicator
in interface Window.HasUserIndicator
@Nullable protected Image getLogoImage()
@Nullable protected FtsField getFtsField()
@Nullable protected AppMenu getAppMenu()
@Nullable protected SideMenu getSideMenu()
@Nullable protected Component getTitleBar()
@Nullable protected UserActionsButton getUserActionsButton()