Class WorkSpaceLayoutView


  • public class WorkSpaceLayoutView
    extends java.lang.Object
    • Constructor Detail

      • WorkSpaceLayoutView

        public WorkSpaceLayoutView​(WorkSpaceLayout workSpaceLayout,
                                   org.teamapps.icons.api.Icon icon,
                                   java.lang.String title,
                                   Component component,
                                   boolean closeable,
                                   boolean lazyLoading)
      • WorkSpaceLayoutView

        public WorkSpaceLayoutView​(WorkSpaceLayout workSpaceLayout,
                                   Panel panel,
                                   java.lang.String tabTitle,
                                   boolean closeable,
                                   boolean lazyLoading)
      • WorkSpaceLayoutView

        public WorkSpaceLayoutView​(WorkSpaceLayout workSpaceLayout,
                                   org.teamapps.icons.api.Icon icon,
                                   java.lang.String title,
                                   Component component)
    • Method Detail

      • 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

        public org.teamapps.dto.UiWorkSpaceLayoutView createUiView()
      • getComponent

        public Component getComponent()
      • setComponent

        public void setComponent​(Component component)
      • getIcon

        public org.teamapps.icons.api.Icon getIcon()
      • setIcon

        public void setIcon​(org.teamapps.icons.api.Icon icon)
      • getTabTitle

        public java.lang.String getTabTitle()
      • getPanelTitle

        public java.lang.String getPanelTitle()
      • setPanelTitle

        public void setPanelTitle​(java.lang.String title)
      • getToolbar

        public Toolbar getToolbar()
      • setToolbar

        public void setToolbar​(Toolbar toolbar)
      • setLeftHeaderField

        public WorkSpaceLayoutView setLeftHeaderField​(AbstractField<?> field,
                                                      org.teamapps.icons.api.Icon icon,
                                                      int minWidth,
                                                      int maxWidth)
      • getLeftHeaderField

        public AbstractField<?> getLeftHeaderField()
      • setRightHeaderField

        public WorkSpaceLayoutView setRightHeaderField​(AbstractField<?> field,
                                                       org.teamapps.icons.api.Icon icon,
                                                       int minWidth,
                                                       int maxWidth)
      • getRightHeaderField

        public AbstractField<?> getRightHeaderField()
      • getPanel

        public Panel getPanel()
      • select

        public void select()
      • remove

        public void remove()
      • isSelected

        public boolean isSelected()
      • isCloseable

        public boolean isCloseable()
      • isVisible

        public boolean isVisible()
      • setTabTitle

        public void setTabTitle​(java.lang.String tabTitle)
      • setCloseable

        public void setCloseable​(boolean closeable)
      • setVisible

        public void setVisible​(boolean visible)
      • updateWindowButtons

        public void updateWindowButtons​(boolean showButtons)