Interface View

All Known Implementing Classes:
ViewImpl

public interface View
  • Method Details

    • 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)