Class AbstractViewSettings

java.lang.Object
io.jmix.flowui.facet.settings.AbstractViewSettings
All Implemented Interfaces:
UiComponentSettings<ViewSettings>, ViewSettings

@Deprecated(since="2.8", forRemoval=true) public abstract class AbstractViewSettings extends Object implements ViewSettings
Deprecated, for removal: This API element is subject to removal in a future version.
Abstract base class that partially implements the ViewSettings interface and provides common functionality related to managing settings for a specific View.
  • Field Details

    • viewId

      protected String viewId
      Deprecated, for removal: This API element is subject to removal in a future version.
    • modified

      protected boolean modified
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • AbstractViewSettings

      public AbstractViewSettings(String viewId)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getViewId

      public String getViewId()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getViewId in interface ViewSettings
      Returns:
      a View id to which settings are corresponded
    • setModified

      public void setModified(boolean modified)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: UiComponentSettings
      Set to true if screen settings changed manually. It guarantees that settings will be persisted.
      Specified by:
      setModified in interface UiComponentSettings<ViewSettings>
      Parameters:
      modified - whether settings were modified
    • isModified

      public boolean isModified()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      isModified in interface UiComponentSettings<ViewSettings>
      Returns:
      true if settings were modified