Package tools.refinery.generator
Class ModelFacadeFactory<T extends ModelFacadeFactory<T>>
java.lang.Object
tools.refinery.generator.ModelFacadeFactory<T>
- Direct Known Subclasses:
ModelGeneratorFactory
,ModelSemanticsFactory
public abstract sealed class ModelFacadeFactory<T extends ModelFacadeFactory<T>>
extends Object
permits ModelSemanticsFactory, ModelGeneratorFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncancellationToken
(CancellationToken cancellationToken) protected void
protected ModelInitializer
protected CancellationToken
protected abstract T
getSelf()
protected boolean
keepNonExistingObjects
(boolean keepNonExistentObjects) keepShadowPredicates
(boolean keepShadowPredicates)
-
Constructor Details
-
ModelFacadeFactory
public ModelFacadeFactory()
-
-
Method Details
-
getSelf
-
cancellationToken
-
keepNonExistingObjects
-
keepShadowPredicates
-
createModelInitializer
-
getCancellationToken
-
isKeepNonExistingObjects
protected boolean isKeepNonExistingObjects() -
checkCancelled
protected void checkCancelled()
-