Class Panel
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.panel.Panel
-
Field Summary
FieldsFields inherited from class org.teamapps.ux.component.AbstractComponent
DELETED_ATTRIBUTE, onRendered -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToolButton(ToolButton toolButton) createUiPanelHeaderField(AbstractField<?> field, Icon<?, ?> icon, int minWidth, int maxWidth) getBadge()Icon<?, ?> getIcon()Icon<?, ?> intintintIcon<?, ?> intintgetTitle()voidhandleUiEvent(UiEvent event) booleanbooleanbooleanbooleanprotected voidmapUiPanelProperties(UiPanel uiPanel) voidremoveToolButton(ToolButton toolButton) voidsetAlwaysShowHeaderFieldIcons(boolean alwaysShowHeaderFieldIcons) voidvoidsetBodyBackgroundColor(Color bodyBackgroundColor) voidsetContent(Component content) voidsetHeaderBackgroundColor(Color headerBackgroundColor) voidsetHeaderComponentMinimizationPolicy(HeaderComponentMinimizationPolicy headerComponentMinimizationPolicy) voidsetHeaderFontColor(Color headerFontColor) voidsetHideTitleBar(boolean hideTitleBar) voidsetIcon(ObservableValue<Icon<?, ?>> observableIcon) voidvoidsetLeftHeaderField(ObservableValue<AbstractField<?>> observableLeftHeaderField) voidsetLeftHeaderField(AbstractField<?> leftHeaderField) setLeftHeaderField(AbstractField<?> field, Icon<?, ?> icon, int minWidth, int maxWidth) voidsetLeftHeaderFieldIcon(Icon<?, ?> leftHeaderFieldIcon) voidsetLeftHeaderFieldMaxWidth(int leftHeaderFieldMaxWidth) voidsetLeftHeaderFieldMinWidth(int leftHeaderFieldMinWidth) voidsetMaximizable(boolean maximizable) voidsetPadding(int padding) voidsetRightHeaderField(ObservableValue<AbstractField<?>> observableRightHeaderField) voidsetRightHeaderField(AbstractField<?> rightHeaderField) setRightHeaderField(AbstractField<?> field, Icon<?, ?> icon, int minWidth, int maxWidth) voidsetRightHeaderFieldIcon(Icon<?, ?> rightHeaderFieldIcon) voidsetRightHeaderFieldMaxWidth(int rightHeaderFieldMaxWidth) voidsetRightHeaderFieldMinWidth(int rightHeaderFieldMinWidth) voidsetStretchContent(boolean stretchContent) voidvoidsetTitle(ObservableValue<String> observableTitle) voidsetToolbar(Toolbar toolbar) voidsetToolButtons(List<ToolButton> toolButtons) voidsetWindowButtons(Collection<WindowButtonType> buttons) Methods 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
-
onWindowButtonClicked
-
-
Constructor Details
-
Panel
public Panel() -
Panel
-
Panel
-
-
Method Details
-
addToolButton
-
removeToolButton
-
setToolButtons
-
getToolButtons
-
setWindowButtons
-
getWindowButtons
-
createUiComponent
- Specified by:
createUiComponentin classAbstractComponent
-
mapUiPanelProperties
-
createUiPanelHeaderField
public UiPanelHeaderField createUiPanelHeaderField(AbstractField<?> field, Icon<?, ?> icon, int minWidth, int maxWidth) -
setLeftHeaderField
-
getLeftHeaderField
-
setRightHeaderField
public Panel setRightHeaderField(AbstractField<?> field, Icon<?, ?> icon, int minWidth, int maxWidth) -
getRightHeaderField
-
setContent
-
handleUiEvent
- Specified by:
handleUiEventin interfaceClientObject
-
getTitle
-
setTitle
-
getBadge
-
setBadge
-
getIcon
-
setIcon
-
getContent
-
setHeaderBackgroundColor
-
setHeaderFontColor
-
setBodyBackgroundColor
-
getHeaderComponentMinimizationPolicy
-
setHeaderComponentMinimizationPolicy
public void setHeaderComponentMinimizationPolicy(HeaderComponentMinimizationPolicy headerComponentMinimizationPolicy) -
isHideTitleBar
public boolean isHideTitleBar() -
setHideTitleBar
public void setHideTitleBar(boolean hideTitleBar) -
getToolbar
-
setToolbar
-
getPadding
public int getPadding() -
setPadding
public void setPadding(int padding) -
isMaximizable
public boolean isMaximizable() -
setMaximizable
public void setMaximizable(boolean maximizable) -
setLeftHeaderField
-
getLeftHeaderFieldIcon
-
setLeftHeaderFieldIcon
-
getLeftHeaderFieldMinWidth
public int getLeftHeaderFieldMinWidth() -
setLeftHeaderFieldMinWidth
public void setLeftHeaderFieldMinWidth(int leftHeaderFieldMinWidth) -
getLeftHeaderFieldMaxWidth
public int getLeftHeaderFieldMaxWidth() -
setLeftHeaderFieldMaxWidth
public void setLeftHeaderFieldMaxWidth(int leftHeaderFieldMaxWidth) -
setRightHeaderField
-
getRightHeaderFieldIcon
-
setRightHeaderFieldIcon
-
getRightHeaderFieldMinWidth
public int getRightHeaderFieldMinWidth() -
setRightHeaderFieldMinWidth
public void setRightHeaderFieldMinWidth(int rightHeaderFieldMinWidth) -
getRightHeaderFieldMaxWidth
public int getRightHeaderFieldMaxWidth() -
setRightHeaderFieldMaxWidth
public void setRightHeaderFieldMaxWidth(int rightHeaderFieldMaxWidth) -
isAlwaysShowHeaderFieldIcons
public boolean isAlwaysShowHeaderFieldIcons() -
setAlwaysShowHeaderFieldIcons
public void setAlwaysShowHeaderFieldIcons(boolean alwaysShowHeaderFieldIcons) -
isStretchContent
public boolean isStretchContent() -
setStretchContent
public void setStretchContent(boolean stretchContent) -
setIcon
-
setTitle
-
setLeftHeaderField
-
setRightHeaderField
-