Package io.jmix.flowui.facet.settings
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 Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractViewSettings(String viewId) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.voidsetModified(boolean modified) Deprecated, for removal: This API element is subject to removal in a future version.Set totrueif screen settings changed manually.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jmix.flowui.facet.settings.UiComponentSettings
delete, delete, getBoolean, getDouble, getInteger, getLong, getSettings, getSettingsOrCreate, getString, initialize, put, put, put, put, put, put, serializeMethods inherited from interface io.jmix.flowui.facet.settings.ViewSettings
getOwnerId
-
Field Details
-
viewId
Deprecated, for removal: This API element is subject to removal in a future version. -
modified
protected boolean modifiedDeprecated, for removal: This API element is subject to removal in a future version.
-
-
Constructor Details
-
AbstractViewSettings
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getViewId
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getViewIdin interfaceViewSettings- Returns:
- a
Viewid 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:UiComponentSettingsSet totrueif screen settings changed manually. It guarantees that settings will be persisted.- Specified by:
setModifiedin interfaceUiComponentSettings<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:
isModifiedin interfaceUiComponentSettings<ViewSettings>- Returns:
trueif settings were modified
-
AbstractUiComponentSettingsinstead