Interface JmixManagedTabSheet.Tab

All Superinterfaces:
Serializable
All Known Implementing Classes:
JmixManagedTabSheet.TabImpl
Enclosing class:
JmixManagedTabSheet

public static interface JmixManagedTabSheet.Tab extends Serializable
  • Method Details

    • setId

      void setId(String id)
    • getId

      String getId()
    • getIcon

      @Nullable com.vaadin.server.Resource getIcon()
    • setIcon

      void setIcon(@Nullable com.vaadin.server.Resource icon)
    • getDescription

      String getDescription()
    • setDescription

      void setDescription(String description)
    • getCaption

      String getCaption()
    • setCaption

      void setCaption(String caption)
    • isEnabled

      boolean isEnabled()
    • setEnabled

      void setEnabled(boolean enabled)
    • isVisible

      boolean isVisible()
    • setVisible

      void setVisible(boolean visible)
    • isClosable

      boolean isClosable()
    • setClosable

      void setClosable(boolean closable)
    • getStyleName

      String getStyleName()
    • setStyleName

      void setStyleName(String styleName)
    • setComponentError

      void setComponentError(com.vaadin.server.ErrorMessage componentError)
    • getComponentError

      com.vaadin.server.ErrorMessage getComponentError()
    • getComponent

      com.vaadin.ui.Component getComponent()