Class WorkSpaceLayoutView

java.lang.Object
org.teamapps.ux.component.workspacelayout.WorkSpaceLayoutView

public class WorkSpaceLayoutView extends Object
  • Field Details

    • onEffectiveVisibilityChanged

      public final Event<Boolean> onEffectiveVisibilityChanged
  • Constructor Details

  • Method Details

    • createViewDefinition

      public ViewDefinition 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

      public UiWorkSpaceLayoutView createUiView()
    • getComponent

      public Component getComponent()
    • setComponent

      public void setComponent(Component component)
    • getIcon

      public Icon getIcon()
    • setIcon

      public void setIcon(Icon icon)
    • getTabTitle

      public String getTabTitle()
    • getPanelTitle

      public String getPanelTitle()
    • setPanelTitle

      public void setPanelTitle(String title)
    • getToolbar

      public Toolbar getToolbar()
    • setToolbar

      public void setToolbar(Toolbar toolbar)
    • setLeftHeaderField

      public WorkSpaceLayoutView setLeftHeaderField(AbstractField<?> field, Icon icon, int minWidth, int maxWidth)
    • getLeftHeaderField

      public AbstractField<?> getLeftHeaderField()
    • setRightHeaderField

      public WorkSpaceLayoutView setRightHeaderField(AbstractField<?> field, Icon icon, int minWidth, int maxWidth)
    • getRightHeaderField

      public AbstractField<?> getRightHeaderField()
    • getPanel

      public Panel getPanel()
    • select

      public void select()
    • remove

      public void remove()
    • getViewGroup

      public WorkSpaceLayoutViewGroup getViewGroup()
    • isSelected

      public boolean isSelected()
    • isCloseable

      public boolean isCloseable()
    • isVisible

      public boolean isVisible()
    • setTabTitle

      public void setTabTitle(String tabTitle)
    • setCloseable

      public void setCloseable(boolean closeable)
    • setVisible

      public void setVisible(boolean visible)
    • isEffectivelyVisible

      public boolean isEffectivelyVisible()
    • updateWindowButtons

      public void updateWindowButtons(boolean showButtons)