java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<com.vaadin.flow.component.details.Details>
io.jmix.securityflowui.component.rolefilter.RoleFilter
All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasStyle, Serializable, org.springframework.beans.factory.InitializingBean

public class RoleFilter extends com.vaadin.flow.component.Composite<com.vaadin.flow.component.details.Details> implements org.springframework.beans.factory.InitializingBean
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected Messages
     
    protected UiComponents
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.vaadin.flow.shared.Registration
    addRoleFilterChangeListener(com.vaadin.flow.component.ComponentEventListener<RoleFilterChangeEvent> listener)
     
    void
     
    protected void
     
    protected void
     
    protected void
     
    protected void
     
    protected void
     
    boolean
     
    boolean
     
    boolean
     
    protected void
    onFilterFieldValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<?,?> event)
     
    void
    setCodeFilterVisible(boolean visible)
     
    void
     
    void
    setNameFilterVisible(boolean visible)
     
    void
    setSourceFilterVisible(boolean visible)
     
    void
     

    Methods inherited from class com.vaadin.flow.component.Composite

    getChildren, getContent, getElement, initContent

    Methods inherited from class com.vaadin.flow.component.Component

    addListener, bindVisible, findAncestor, fireEvent, from, get, getEventBus, getId, getListeners, getLocale, getParent, getTestId, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setTestId, setVisible

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.vaadin.flow.component.AttachNotifier

    addAttachListener

    Methods inherited from interface com.vaadin.flow.component.DetachNotifier

    addDetachListener

    Methods inherited from interface com.vaadin.flow.component.HasStyle

    addClassName, addClassNames, bindClassName, bindClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
  • Field Details

  • Constructor Details

    • RoleFilter

      public RoleFilter()
  • Method Details

    • setMessages

      @Autowired public void setMessages(Messages messages)
    • setUiComponents

      @Autowired public void setUiComponents(UiComponents uiComponents)
    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • initNameFilter

      protected void initNameFilter()
    • initCodeFilter

      protected void initCodeFilter()
    • initSourceFilter

      protected void initSourceFilter()
    • initLayout

      protected void initLayout()
    • initRootComponent

      protected void initRootComponent()
    • isNameFilterVisible

      public boolean isNameFilterVisible()
    • setNameFilterVisible

      public void setNameFilterVisible(boolean visible)
    • isCodeFilterVisible

      public boolean isCodeFilterVisible()
    • setCodeFilterVisible

      public void setCodeFilterVisible(boolean visible)
    • isSourceFilterVisible

      public boolean isSourceFilterVisible()
    • setSourceFilterVisible

      public void setSourceFilterVisible(boolean visible)
    • onFilterFieldValueChange

      protected void onFilterFieldValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<?,?> event)
    • addRoleFilterChangeListener

      public com.vaadin.flow.shared.Registration addRoleFilterChangeListener(com.vaadin.flow.component.ComponentEventListener<RoleFilterChangeEvent> listener)