package org.apache.isis.core.metamodel.facets.object.recreatable; import org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacetAbstract; import org.apache.isis.core.metamodel.facets.object.viewmodel.ViewModelFacet; class Util { private Util() { } static DisabledFacetAbstract.Semantics inferSemanticsFrom(final ViewModelFacet facet) { return facet.isImplicitlyImmutable() ? DisabledFacetAbstract.Semantics.DISABLED : DisabledFacetAbstract.Semantics.ENABLED; } }