Package org.teamapps.dto
Class UiWindow
java.lang.Object
org.teamapps.dto.UiClientObject
org.teamapps.dto.UiComponent
org.teamapps.dto.UiPanel
org.teamapps.dto.UiWindow
- All Implemented Interfaces:
UiObject
public class UiWindow extends UiPanel implements UiObject
THIS IS GENERATED CODE!
PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUiWindow.CloseCommandstatic classUiWindow.SetCloseableCommandstatic classUiWindow.SetCloseOnClickOutsideCommandstatic classUiWindow.SetCloseOnEscapeCommandstatic classUiWindow.SetModalBackgroundDimmingColorCommandstatic classUiWindow.SetModalCommandstatic classUiWindow.SetSizeCommandstatic classUiWindow.ShowCommandNested classes/interfaces inherited from class org.teamapps.dto.UiPanel
UiPanel.HeaderComponentMinimizationPolicy, UiPanel.SetContentCommand, UiPanel.SetIconCommand, UiPanel.SetLeftHeaderFieldCommand, UiPanel.SetMaximizedCommand, UiPanel.SetRightHeaderFieldCommand, UiPanel.SetStretchContentCommand, UiPanel.SetTitleCommand, UiPanel.SetToolbarCommand, UiPanel.SetToolButtonsCommand, UiPanel.SetWindowButtonsCommand, UiPanel.WindowButtonClickedEventNested classes/interfaces inherited from class org.teamapps.dto.UiComponent
UiComponent.SetStyleCommand, UiComponent.SetVisibleCommand -
Field Summary
Fields Modifier and Type Field Description protected booleancloseableprotected booleancloseOnClickOutsideprotected booleancloseOnEscapeprotected java.lang.StringheaderBackgroundColorprotected intheightprotected booleanmodalprotected java.lang.StringmodalBackgroundDimmingColorprotected intwidthFields inherited from class org.teamapps.dto.UiPanel
alwaysShowHeaderFieldIcons, content, headerComponentMinimizationPolicy, hideTitleBar, icon, leftHeaderField, padding, rightHeaderField, stretchContent, title, toolbar, toolButtons, windowButtons -
Constructor Summary
Constructors Constructor Description UiWindow() -
Method Summary
Methods inherited from class org.teamapps.dto.UiPanel
getAlwaysShowHeaderFieldIcons, getContent, getHeaderComponentMinimizationPolicy, getHideTitleBar, getIcon, getLeftHeaderField, getPadding, getRightHeaderField, getStretchContent, getTitle, getToolbar, getToolButtons, getWindowButtonsMethods inherited from class org.teamapps.dto.UiComponent
getDebuggingId, getStylesBySelector, getVisible
-
Field Details
-
modal
protected boolean modal -
width
protected int width -
height
protected int height -
headerBackgroundColor
protected java.lang.String headerBackgroundColor -
modalBackgroundDimmingColor
protected java.lang.String modalBackgroundDimmingColor -
closeable
protected boolean closeable -
closeOnEscape
protected boolean closeOnEscape -
closeOnClickOutside
protected boolean closeOnClickOutside
-
-
Constructor Details
-
UiWindow
public UiWindow()
-
-
Method Details
-
getUiObjectType
- Specified by:
getUiObjectTypein interfaceUiObject- Overrides:
getUiObjectTypein classUiPanel
-
toString
public java.lang.String toString() -
getModal
public boolean getModal() -
getWidth
public int getWidth() -
getHeight
public int getHeight() -
getHeaderBackgroundColor
public java.lang.String getHeaderBackgroundColor() -
getModalBackgroundDimmingColor
public java.lang.String getModalBackgroundDimmingColor() -
getCloseable
public boolean getCloseable() -
getCloseOnEscape
public boolean getCloseOnEscape() -
getCloseOnClickOutside
public boolean getCloseOnClickOutside() -
setId
-
setDebuggingId
- Overrides:
setDebuggingIdin classUiPanel
-
setVisible
- Overrides:
setVisiblein classUiPanel
-
setStylesBySelector
public UiWindow setStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)- Overrides:
setStylesBySelectorin classUiPanel
-
setIcon
-
setTitle
-
setLeftHeaderField
- Overrides:
setLeftHeaderFieldin classUiPanel
-
setRightHeaderField
- Overrides:
setRightHeaderFieldin classUiPanel
-
setHeaderComponentMinimizationPolicy
public UiWindow setHeaderComponentMinimizationPolicy(UiPanel.HeaderComponentMinimizationPolicy headerComponentMinimizationPolicy)- Overrides:
setHeaderComponentMinimizationPolicyin classUiPanel
-
setAlwaysShowHeaderFieldIcons
- Overrides:
setAlwaysShowHeaderFieldIconsin classUiPanel
-
setHideTitleBar
- Overrides:
setHideTitleBarin classUiPanel
-
setToolbar
- Overrides:
setToolbarin classUiPanel
-
setContent
- Overrides:
setContentin classUiPanel
-
setStretchContent
- Overrides:
setStretchContentin classUiPanel
-
setPadding
- Overrides:
setPaddingin classUiPanel
-
setWindowButtons
- Overrides:
setWindowButtonsin classUiPanel
-
setToolButtons
- Overrides:
setToolButtonsin classUiPanel
-
setModal
-
setWidth
-
setHeight
-
setHeaderBackgroundColor
-
setModalBackgroundDimmingColor
-
setCloseable
-
setCloseOnEscape
-
setCloseOnClickOutside
-