Class WorkSpaceLayoutView
java.lang.Object
org.teamapps.ux.component.workspacelayout.WorkSpaceLayoutView
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWorkSpaceLayoutView(WorkSpaceLayout workSpaceLayout, Icon icon, String title, Component component) WorkSpaceLayoutView(WorkSpaceLayout workSpaceLayout, Icon icon, String title, Component component, boolean closeable, boolean lazyLoading) WorkSpaceLayoutView(WorkSpaceLayout workSpaceLayout, Panel panel, String tabTitle, boolean closeable, boolean lazyLoading) -
Method Summary
Modifier and TypeMethodDescriptiongetIcon()getPanel()booleanbooleanbooleanbooleanvoidremove()voidselect()voidsetAbsoluteHeight(int height) voidsetAbsoluteWidth(int width) voidsetCloseable(boolean closeable) voidsetComponent(Component component) voidsetLeftHeaderField(AbstractField<?> field, Icon icon, int minWidth, int maxWidth) voidsetPanelTitle(String title) voidsetRelativeHeight(float height) voidsetRelativeWidth(float width) setRightHeaderField(AbstractField<?> field, Icon icon, int minWidth, int maxWidth) voidsetTabTitle(String tabTitle) voidsetToolbar(Toolbar toolbar) voidsetVisible(boolean visible) voidupdateWindowButtons(boolean showButtons)
-
Field Details
-
onEffectiveVisibilityChanged
-
-
Constructor Details
-
WorkSpaceLayoutView
public WorkSpaceLayoutView(WorkSpaceLayout workSpaceLayout, Icon icon, String title, Component component, boolean closeable, boolean lazyLoading) -
WorkSpaceLayoutView
public WorkSpaceLayoutView(WorkSpaceLayout workSpaceLayout, Panel panel, String tabTitle, boolean closeable, boolean lazyLoading) -
WorkSpaceLayoutView
public WorkSpaceLayoutView(WorkSpaceLayout workSpaceLayout, Icon icon, String title, Component component)
-
-
Method Details
-
createViewDefinition
-
setRelativeWidth
public void setRelativeWidth(float width) -
setAbsoluteWidth
public void setAbsoluteWidth(int width) -
setRelativeHeight
public void setRelativeHeight(float height) -
setAbsoluteHeight
public void setAbsoluteHeight(int height) -
createUiView
-
getComponent
-
setComponent
-
getIcon
-
setIcon
-
getTabTitle
-
getPanelTitle
-
setPanelTitle
-
getToolbar
-
setToolbar
-
setLeftHeaderField
public WorkSpaceLayoutView setLeftHeaderField(AbstractField<?> field, Icon icon, int minWidth, int maxWidth) -
getLeftHeaderField
-
setRightHeaderField
public WorkSpaceLayoutView setRightHeaderField(AbstractField<?> field, Icon icon, int minWidth, int maxWidth) -
getRightHeaderField
-
getPanel
-
select
public void select() -
remove
public void remove() -
getViewGroup
-
isSelected
public boolean isSelected() -
isCloseable
public boolean isCloseable() -
isVisible
public boolean isVisible() -
setTabTitle
-
setCloseable
public void setCloseable(boolean closeable) -
setVisible
public void setVisible(boolean visible) -
isEffectivelyVisible
public boolean isEffectivelyVisible() -
updateWindowButtons
public void updateWindowButtons(boolean showButtons)
-