Package org.teamapps.ux.application.view
Class ViewImpl
- java.lang.Object
-
- org.teamapps.ux.application.view.ViewImpl
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddLocalButtonGroup(ToolbarButtonGroup buttonGroup)voidaddViewChangeHandler(ViewChangeHandler viewChangeHandler)voidaddWorkspaceButtonGroup(ToolbarButtonGroup buttonGroup)voidfocus()voidfocus(boolean ensureVisible)ComponentgetComponent()ViewSizegetCustomViewSize()java.lang.StringgetLayoutPosition()java.util.List<ToolbarButtonGroup>getLocalButtonGroups()PanelgetPanel()java.util.List<ToolbarButtonGroup>getWorkspaceButtonGroups()booleanisVisible()voidremoveLocalButtonGroup(ToolbarButtonGroup buttonGroup)voidremoveViewChangeHandler(ViewChangeHandler viewChangeHandler)voidremoveWorkspaceButtonGroup(ToolbarButtonGroup buttonGroup)voidsetComponent(Component component)voidsetLayoutPosition(java.lang.String position)voidsetSize(ViewSize viewSize)voidsetVisible(boolean visible)
-
-
-
Constructor Detail
-
ViewImpl
public ViewImpl(java.lang.String layoutPosition)
-
ViewImpl
public ViewImpl(java.lang.String layoutPosition, org.teamapps.icons.api.Icon icon, java.lang.String title, Component component)
-
-
Method Detail
-
addViewChangeHandler
public void addViewChangeHandler(ViewChangeHandler viewChangeHandler)
- Specified by:
addViewChangeHandlerin interfaceView
-
removeViewChangeHandler
public void removeViewChangeHandler(ViewChangeHandler viewChangeHandler)
- Specified by:
removeViewChangeHandlerin interfaceView
-
setVisible
public void setVisible(boolean visible)
- Specified by:
setVisiblein interfaceView
-
getCustomViewSize
public ViewSize getCustomViewSize()
- Specified by:
getCustomViewSizein interfaceView
-
addLocalButtonGroup
public void addLocalButtonGroup(ToolbarButtonGroup buttonGroup)
- Specified by:
addLocalButtonGroupin interfaceView
-
removeLocalButtonGroup
public void removeLocalButtonGroup(ToolbarButtonGroup buttonGroup)
- Specified by:
removeLocalButtonGroupin interfaceView
-
getLocalButtonGroups
public java.util.List<ToolbarButtonGroup> getLocalButtonGroups()
- Specified by:
getLocalButtonGroupsin interfaceView
-
addWorkspaceButtonGroup
public void addWorkspaceButtonGroup(ToolbarButtonGroup buttonGroup)
- Specified by:
addWorkspaceButtonGroupin interfaceView
-
removeWorkspaceButtonGroup
public void removeWorkspaceButtonGroup(ToolbarButtonGroup buttonGroup)
- Specified by:
removeWorkspaceButtonGroupin interfaceView
-
getWorkspaceButtonGroups
public java.util.List<ToolbarButtonGroup> getWorkspaceButtonGroups()
- Specified by:
getWorkspaceButtonGroupsin interfaceView
-
setComponent
public void setComponent(Component component)
- Specified by:
setComponentin interfaceView
-
getComponent
public Component getComponent()
- Specified by:
getComponentin interfaceView
-
setLayoutPosition
public void setLayoutPosition(java.lang.String position)
- Specified by:
setLayoutPositionin interfaceView
-
getLayoutPosition
public java.lang.String getLayoutPosition()
- Specified by:
getLayoutPositionin interfaceView
-
-