Class LogoutButtonImpl

java.lang.Object
io.jmix.ui.component.impl.AbstractComponent<JmixButton>
io.jmix.ui.component.mainwindow.impl.LogoutButtonImpl
All Implemented Interfaces:
AttachNotifier, Component, Component.BelongToFrame, Component.HasCaption, Component.HasDescription, Component.HasIcon, Component.HasXmlDescriptor, Component.Wrapper, HasContextHelp, HasDebugId, HasHtmlCaption, HasHtmlDescription, HasHtmlSanitizer, LogoutButton

public class LogoutButtonImpl extends AbstractComponent<JmixButton> implements LogoutButton
  • Field Details

  • Constructor Details

    • LogoutButtonImpl

      public LogoutButtonImpl()
  • Method Details

    • logout

      protected void logout()
    • setStyleName

      public void setStyleName(@Nullable String name)
      Description copied from interface: Component
      Sets one or more style names of the component, replacing any previous styles. Multiple styles can be specified as a space-separated list of style names. Styles implementation is client-type-specific.
      Specified by:
      setStyleName in interface Component
      Overrides:
      setStyleName in class AbstractComponent<JmixButton>
      Parameters:
      name - one or more style names separated by space.
    • getStyleName

      public String getStyleName()
      Description copied from interface: Component
      Styles implementation is client-type-specific.
      Specified by:
      getStyleName in interface Component
      Overrides:
      getStyleName in class AbstractComponent<JmixButton>
      Returns:
      current style name.