Package org.teamapps.ux.application.view
Interface View
-
- All Known Implementing Classes:
ViewImpl
public interface View
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description ToolbarButtonGroupaddLocalButtonGroup(ToolbarButtonGroup buttonGroup)voidaddViewChangeHandler(ViewChangeHandler viewChangeHandler)ToolbarButtonGroupaddWorkspaceButtonGroup(ToolbarButtonGroup buttonGroup)static ViewcreateView()static ViewcreateView(java.lang.String layoutPosition)static ViewcreateView(java.lang.String layoutPosition, org.teamapps.icons.Icon icon, java.lang.String title, Component component)static ViewcreateView(java.lang.String layoutPosition, org.teamapps.icons.Icon icon, java.lang.String title, Component component, boolean closable)static ViewcreateView(org.teamapps.icons.Icon icon, java.lang.String title, Component component)voidfocus()voidfocus(boolean ensureVisible)ComponentgetComponent()ViewSizegetCustomViewSize()java.lang.StringgetLayoutPosition()java.util.List<ToolbarButtonGroup>getLocalButtonGroups()PanelgetPanel()java.lang.StringgetTabTitle()java.lang.StringgetTitle()java.util.List<ToolbarButtonGroup>getWorkspaceButtonGroups()booleanisClosable()booleanisVisible()voidremoveLocalButtonGroup(ToolbarButtonGroup buttonGroup)voidremoveViewChangeHandler(ViewChangeHandler viewChangeHandler)voidremoveWorkspaceButtonGroup(ToolbarButtonGroup buttonGroup)voidsetComponent(Component component)voidsetLayoutPosition(java.lang.String position)voidsetLocalToolbarBackgroundColor(org.teamapps.common.format.Color color)voidsetSize(ViewSize viewSize)voidsetTabTitle(java.lang.String title)voidsetTitle(java.lang.String title)voidsetVisible(boolean visible)
-
-
-
Method Detail
-
createView
static View createView()
-
createView
static View createView(java.lang.String layoutPosition)
-
createView
static View createView(org.teamapps.icons.Icon icon, java.lang.String title, Component component)
-
createView
static View createView(java.lang.String layoutPosition, org.teamapps.icons.Icon icon, java.lang.String title, Component component)
-
createView
static View createView(java.lang.String layoutPosition, org.teamapps.icons.Icon icon, java.lang.String title, Component component, boolean closable)
-
addViewChangeHandler
void addViewChangeHandler(ViewChangeHandler viewChangeHandler)
-
removeViewChangeHandler
void removeViewChangeHandler(ViewChangeHandler viewChangeHandler)
-
setVisible
void setVisible(boolean visible)
-
isVisible
boolean isVisible()
-
focus
void focus()
-
focus
void focus(boolean ensureVisible)
-
getCustomViewSize
ViewSize getCustomViewSize()
-
setSize
void setSize(ViewSize viewSize)
-
addLocalButtonGroup
ToolbarButtonGroup addLocalButtonGroup(ToolbarButtonGroup buttonGroup)
-
removeLocalButtonGroup
void removeLocalButtonGroup(ToolbarButtonGroup buttonGroup)
-
getLocalButtonGroups
java.util.List<ToolbarButtonGroup> getLocalButtonGroups()
-
addWorkspaceButtonGroup
ToolbarButtonGroup addWorkspaceButtonGroup(ToolbarButtonGroup buttonGroup)
-
removeWorkspaceButtonGroup
void removeWorkspaceButtonGroup(ToolbarButtonGroup buttonGroup)
-
getWorkspaceButtonGroups
java.util.List<ToolbarButtonGroup> getWorkspaceButtonGroups()
-
setComponent
void setComponent(Component component)
-
getComponent
Component getComponent()
-
getPanel
Panel getPanel()
-
isClosable
boolean isClosable()
-
setLayoutPosition
void setLayoutPosition(java.lang.String position)
-
getLayoutPosition
java.lang.String getLayoutPosition()
-
setTitle
void setTitle(java.lang.String title)
-
getTitle
java.lang.String getTitle()
-
setTabTitle
void setTabTitle(java.lang.String title)
-
getTabTitle
java.lang.String getTabTitle()
-
setLocalToolbarBackgroundColor
void setLocalToolbarBackgroundColor(org.teamapps.common.format.Color color)
-
-