Package org.teamapps.ux.component.window
Class Window
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.panel.Panel
org.teamapps.ux.component.window.Window
-
Field Summary
FieldsFields inherited from class org.teamapps.ux.component.panel.Panel
onWindowButtonClickedFields inherited from class org.teamapps.ux.component.AbstractComponent
DELETED_ATTRIBUTE, onRendered -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidclose(int animationDuration) voidintintgetWidth()voidhandleUiEvent(UiEvent event) booleanbooleanbooleanbooleanisModal()voidsetCloseable(boolean closeable) voidsetCloseOnClickOutside(boolean closeOnClickOutside) voidsetCloseOnEscape(boolean closeOnEscape) voidsetHeight(int height) voidsetModal(boolean modal) voidsetModalBackgroundDimmingColor(Color modalBackgroundDimmingColor) voidsetSize(int width, int height) voidsetWidth(int width) voidshow()voidshow(int animationDuration) Methods inherited from class org.teamapps.ux.component.panel.Panel
addToolButton, createUiPanelHeaderField, getBadge, getContent, getHeaderComponentMinimizationPolicy, getIcon, getLeftHeaderField, getLeftHeaderFieldIcon, getLeftHeaderFieldMaxWidth, getLeftHeaderFieldMinWidth, getPadding, getRightHeaderField, getRightHeaderFieldIcon, getRightHeaderFieldMaxWidth, getRightHeaderFieldMinWidth, getTitle, getToolbar, getToolButtons, getWindowButtons, isAlwaysShowHeaderFieldIcons, isHideTitleBar, isMaximizable, isStretchContent, mapUiPanelProperties, removeToolButton, setAlwaysShowHeaderFieldIcons, setBadge, setBodyBackgroundColor, setContent, setHeaderBackgroundColor, setHeaderComponentMinimizationPolicy, setHeaderFontColor, setHideTitleBar, setIcon, setIcon, setLeftHeaderField, setLeftHeaderField, setLeftHeaderField, setLeftHeaderFieldIcon, setLeftHeaderFieldMaxWidth, setLeftHeaderFieldMinWidth, setMaximizable, setPadding, setRightHeaderField, setRightHeaderField, setRightHeaderField, setRightHeaderFieldIcon, setRightHeaderFieldMaxWidth, setRightHeaderFieldMinWidth, setStretchContent, setTitle, setTitle, setToolbar, setToolButtons, setWindowButtonsMethods inherited from class org.teamapps.ux.component.AbstractComponent
createUiReference, getDebuggingId, getId, getParent, getSessionContext, isRendered, isVisible, mapAbstractUiComponentProperties, queueCommandIfRendered, render, reRenderIfRendered, setAttribute, setCssStyle, setDebuggingId, setParent, setVisible, toggleCssClass, toString, unrenderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.teamapps.ux.component.ClientObject
createUiReference, getId, handleUiQuery, isRendered, render, unrenderMethods inherited from interface org.teamapps.ux.component.Component
getParent, isVisible, setAriaLabel, setAttribute, setAttribute, setCssStyle, setCssStyle, setHtmlTitle, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setParent, setShadow, setVisible, toggleCssClass, toggleCssClass
-
Field Details
-
onClosed
-
-
Constructor Details
-
Window
public Window() -
Window
-
Window
-
Window
-
Window
-
-
Method Details
-
createUiComponent
- Overrides:
createUiComponentin classPanel
-
handleUiEvent
- Specified by:
handleUiEventin interfaceClientObject- Overrides:
handleUiEventin classPanel
-
isModal
public boolean isModal() -
setModal
public void setModal(boolean modal) -
getWidth
public int getWidth() -
setWidth
public void setWidth(int width) -
getHeight
public int getHeight() -
setHeight
public void setHeight(int height) -
enableAutoHeight
public void enableAutoHeight() -
setSize
public void setSize(int width, int height) -
getModalBackgroundDimmingColor
-
setModalBackgroundDimmingColor
-
show
public void show() -
show
public void show(int animationDuration) -
close
public void close() -
close
public void close(int animationDuration) -
isCloseable
public boolean isCloseable() -
setCloseable
public void setCloseable(boolean closeable) -
isCloseOnEscape
public boolean isCloseOnEscape() -
setCloseOnEscape
public void setCloseOnEscape(boolean closeOnEscape) -
isCloseOnClickOutside
public boolean isCloseOnClickOutside() -
setCloseOnClickOutside
public void setCloseOnClickOutside(boolean closeOnClickOutside)
-