Uses of Class
net.ssehub.easy.basics.progress.ProgressObserver
-
Packages that use ProgressObserver Package Description de.uni_hildesheim.sse.ui net.ssehub.easy.basics.modelManagement Model management classes for reuse (realizing imports, loading, interlinking, notifying, etc.).net.ssehub.easy.basics.progress Generic progress notification mechanism.net.ssehub.easy.dslCore Basic reusable classes for the exportable management functions of the SSE-style DSL implementation for xText grammars.net.ssehub.easy.dslCore.test Some testing foundations.net.ssehub.easy.instantiation.core.model.artifactModel Contains the VIL artifact model.net.ssehub.easy.instantiation.core.model.execution High level execution support.net.ssehub.easy.instantiation.core.model.vilTypes Contains the basic VIL types used as foundation for the artifact model and for integrating the variability model, i.e., types which are not artifacts themselves.net.ssehub.easy.instantiation.serializer.xml A simple and generic mechanism to persist IVML object models as an XML file or stream and also to read them back.net.ssehub.easy.producer.core.mgmt This package contains classes which are needed for data management, i.e.net.ssehub.easy.producer.core.persistence This plug-in contains functionality of EASy, which can also run without Eclipse.net.ssehub.easy.producer.core.persistence.standard This package contains classes which specific to the persistencer of this plug-in.net.ssehub.easy.producer.eclipse.observer Classes for handling progress observation including an observed reasoning process.net.ssehub.easy.reasoning.core.frontend Frontend to access reasoner information as well as to execute reasoning tasks.net.ssehub.easy.reasoning.core.impl Hidden implementation stuff.net.ssehub.easy.reasoning.core.reasoner All classes and interfaces needed to implement a reasoner.
How to write a reasoner: Create an Eclipse Plugin project with Activator (even if "empty"). Addorg.eclipse.equinox.dsto the required plugins andorg.osgi.service.componentto the imported packages as your reasoner will be linked using OSGi descriptive services (DS) to the reasoner core.net.ssehub.easy.reasoning.sseReasoner Package contains the EASy-Producer reasoner implementation classes.net.ssehub.easy.varModel.capabilities Forward reasoner access.net.ssehub.easy.varModel.confModel This package represents a specific variability model configuration. -
-
Uses of ProgressObserver in de.uni_hildesheim.sse.ui
Subclasses of ProgressObserver in de.uni_hildesheim.sse.ui Modifier and Type Class Description classEclipseProgressObserver -
Uses of ProgressObserver in net.ssehub.easy.basics.modelManagement
Methods in net.ssehub.easy.basics.modelManagement with parameters of type ProgressObserver Modifier and Type Method Description voidAbstractModelInitializer. addLocation(java.io.File location, ProgressObserver observer)static voidModelInitializer. addLocation(java.io.File location, ProgressObserver observer)Registers a location via the present model loaders.voidModelInitializer.IModelInitializer. addLocation(java.io.File location, ProgressObserver observer)Adds a model location to the end of the list of existing locations.private ModelLocations.LocationModelLocations. addLocation(java.io.File file, boolean front, ProgressObserver observer)Adds a file location, i.e., a location from where models can be loaded.ModelLocations.LocationModelLocations. addLocation(java.io.File file, ProgressObserver observer)Adds a file location to the end of the list of locations, i.e., a location from where models can be loaded.voidAbstractModelInitializer. addLocationToFront(java.io.File location, ProgressObserver observer)voidModelInitializer.IModelInitializer. addLocationToFront(java.io.File location, ProgressObserver observer)Adds a model location to the beginning of the list of existing locations.ModelLocations.LocationModelLocations. addLocationToFront(java.io.File file, ProgressObserver observer)Adds a file location, i.e., a location from where models can be loaded.voidIModelManagementRepository. clearLocation(java.io.File file, ProgressObserver observer)Clears the location related information from the repository.(package private) voidModelManagement. clearLocation(java.io.File file, ProgressObserver observer)Removes a file location, i.e.voidModelRepository. clearLocation(java.io.File file, ProgressObserver observer)Removes a file location, i.e.voidAbstractModelInitializer. registerLoader(ProgressObserver observer)voidModelInitializer.IModelInitializer. registerLoader(ProgressObserver observer)Registers the default model loader instance.static voidModelInitializer. registerLoader(ProgressObserver observer)Registers a default model loader.voidModelLoaders. registerLoader(IModelLoader<M> loader, ProgressObserver observer)Registers a model loader and updates the model information provided by the loader.voidAbstractModelInitializer. removeLocation(java.io.File location, ProgressObserver observer)voidModelInitializer.IModelInitializer. removeLocation(java.io.File location, ProgressObserver observer)Adds a model location.static voidModelInitializer. removeLocation(java.io.File location, ProgressObserver observer)Registers a location via the present model loaders.voidModelLocations. removeLocation(java.io.File file, ProgressObserver observer)Removes a file location, i.e.voidModelLocations. removeLocation(ModelLocations.Location location, ProgressObserver observer)Removes a location, i.e.intModelManagement. unload(M model, ProgressObserver observer)Unloadsmodelas well as unloadable imported models, but not the related model information.voidAbstractModelInitializer. unregisterLoader(ProgressObserver observer)voidModelInitializer.IModelInitializer. unregisterLoader(ProgressObserver observer)Unregisters the default model loader.static voidModelInitializer. unregisterLoader(ProgressObserver observer)Registers a default model loader.voidModelLoaders. unregisterLoader(IModelLoader<M> loader, ProgressObserver observer)Unregisters a model loader.voidIModelManagementRepository. updateForLoader(IModelLoader<M> loader, ProgressObserver observer)Registers a model loader and updates the model information provided by the loader.(package private) voidModelManagement. updateForLoader(IModelLoader<M> loader, ProgressObserver observer)Registers a model loader and updates the model information provided by the loader.voidModelRepository. updateForLoader(IModelLoader<M> loader, ProgressObserver observer)Registers a model loader and updates the model information provided by the loader.voidModelLocations. updateLocation(java.io.File file, ProgressObserver observer)Updates a file location, i.e., a location from where models can be loaded.voidIModelManagementRepository. updateModelInformation(java.io.File file, ProgressObserver observer)Updates the model information infile.private voidModelManagement. updateModelInformation(java.io.File file, ModelInfoHolder<M> holder, ProgressObserver observer, ProgressObserver.ITask task)Updates the model information infileconsideringknown.voidModelManagement. updateModelInformation(java.io.File file, ProgressObserver observer)Updates the model information infile.private voidModelManagement. updateModelInformation(ModelLocations.Location location, ModelInfoHolder<M> holder, ProgressObserver observer, ProgressObserver.ITask task, java.util.Set<ModelLocations.Location> done)Updates the model information in the givenlocationand the dependent locations.voidModelManagement. updateModelInformation(ProgressObserver observer)Updates the model information in all known locations.voidModelRepository. updateModelInformation(java.io.File file, ProgressObserver observer)Updates the model information infile. -
Uses of ProgressObserver in net.ssehub.easy.basics.progress
Fields in net.ssehub.easy.basics.progress declared as ProgressObserver Modifier and Type Field Description static ProgressObserverProgressObserver. NO_OBSERVERDefines an observer which does nothing.private ProgressObserverObservableTask. observerConstructors in net.ssehub.easy.basics.progress with parameters of type ProgressObserver Constructor Description ObservableTask(java.lang.String name, int max, ProgressObserver observer)Creates a new observable top-level task.ObservableTask(java.lang.String name, int max, ProgressObserver observer, ProgressObserver.ITask task)Creates a new observable (sub) task. -
Uses of ProgressObserver in net.ssehub.easy.dslCore
Methods in net.ssehub.easy.dslCore with parameters of type ProgressObserver Modifier and Type Method Description voidTopLevelModelAccessor.AbstractDefaultModelAccessor. addLocation(java.io.File location, ProgressObserver observer)Called to add a model location (optional).voidTopLevelModelAccessor.AbstractModelAccessor. addLocation(java.io.File location, ProgressObserver observer)voidTopLevelModelAccessor. addLocation(java.io.File location, ProgressObserver observer, boolean failOnFirst)Called to add a model location (optional).voidTopLevelModelAccessor.IModelAccessor. addLocation(java.io.File location, ProgressObserver observer)Called to add a model location (optional).voidTopLevelModelAccessor.AbstractDefaultModelAccessor. registerLoader(ProgressObserver observer)Called to register the model loader (optional).voidTopLevelModelAccessor.AbstractModelAccessor. registerLoader(ProgressObserver observer)voidTopLevelModelAccessor.IModelAccessor. registerLoader(ProgressObserver observer)Called to register the model loader (optional).static voidTopLevelModelAccessor. registerLoader(ProgressObserver observer, boolean failOnFirst)Called to register the model loader (optional).voidTopLevelModelAccessor.AbstractDefaultModelAccessor. removeLocation(java.io.File location, ProgressObserver observer)Called to remove a model location (optional).voidTopLevelModelAccessor.AbstractModelAccessor. removeLocation(java.io.File location, ProgressObserver observer)voidTopLevelModelAccessor.IModelAccessor. removeLocation(java.io.File location, ProgressObserver observer)Called to remove a model location (optional).voidTopLevelModelAccessor. removeLocation(java.io.File location, ProgressObserver observer, boolean failOnFirst)Called to remove a model location (optional).voidTopLevelModelAccessor.AbstractDefaultModelAccessor. unregisterLoader(ProgressObserver observer)Called to unregister the model loader (optional).voidTopLevelModelAccessor.AbstractModelAccessor. unregisterLoader(ProgressObserver observer)voidTopLevelModelAccessor.IModelAccessor. unregisterLoader(ProgressObserver observer)Called to unregister the model loader (optional).voidTopLevelModelAccessor. unregisterLoader(ProgressObserver observer, boolean failOnFirst)Called to unregister the model loader (optional). -
Uses of ProgressObserver in net.ssehub.easy.dslCore.test
Fields in net.ssehub.easy.dslCore.test declared as ProgressObserver Modifier and Type Field Description protected static ProgressObserverAbstractTest. OBSERVER -
Uses of ProgressObserver in net.ssehub.easy.instantiation.core.model.artifactModel
Methods in net.ssehub.easy.instantiation.core.model.artifactModel with parameters of type ProgressObserver Modifier and Type Method Description private intArtifactModel. scanAll(java.io.File location, int count, ProgressObserver observer, ProgressObserver.ITask task, java.util.List<VilException> errors)Processes all files inlocationin a recursive manner.voidArtifactModel. scanAll(ProgressObserver observer)Scans the entire environment starting atroot. -
Uses of ProgressObserver in net.ssehub.easy.instantiation.core.model.execution
Fields in net.ssehub.easy.instantiation.core.model.execution with type parameters of type ProgressObserver Modifier and Type Field Description static java.util.Map<ProgressObserver,TracerFactory.TaskData>TracerFactory. PROGRESS_OBSERVERSMethods in net.ssehub.easy.instantiation.core.model.execution with parameters of type ProgressObserver Modifier and Type Method Description private voidExecutor. checkArguments(java.util.Map<java.lang.String,java.lang.Object> args, ProgressObserver observer)Checks the arguments.private static voidExecutor. checkProjectArgument(java.util.Map<java.lang.String,java.lang.Object> args, java.lang.String param, ProgressObserver observer)Checks a project argument.voidExecutor. execute(ProgressObserver observer, boolean check)Executes the contained VIL build language script with the given observer (mainly used within parameter conversion) and possibly without default parameter checks (may be helpful in case of custom arguments).protected voidExecutor. execute(ProgressObserver observer, boolean check, Executor.IExecutable executable)Executes the contained VIL build language script with the given observer (mainly used within parameter conversion) and possibly without default parameter checks (may be helpful in case of custom arguments).static voidTracerFactory. registerProgressObserver(ProgressObserver observer)Registers the given progress reserver.static voidTracerFactory. unregisterProgressObserver(ProgressObserver observer)Unregisters the given progress observer. -
Uses of ProgressObserver in net.ssehub.easy.instantiation.core.model.vilTypes
Methods in net.ssehub.easy.instantiation.core.model.vilTypes that return ProgressObserver Modifier and Type Method Description ProgressObserverIProjectDescriptor. createObserver()Creates a progress observer on demand, e.g., when predecessors are accessed the first time.Constructors in net.ssehub.easy.instantiation.core.model.vilTypes with parameters of type ProgressObserver Constructor Description Project(java.io.File base, ProgressObserver observer)Creates a project for a givenbasedirectory.Project(IProjectDescriptor descriptor, ProgressObserver observer)Creates a project based on a givendescriptor.Project(Project project, ProgressObserver observer)Creates a new project by for the base directory given inproject. -
Uses of ProgressObserver in net.ssehub.easy.instantiation.serializer.xml
Fields in net.ssehub.easy.instantiation.serializer.xml declared as ProgressObserver Modifier and Type Field Description protected static ProgressObserverModelDeserializer. OBSERVERprotected static ProgressObserverModelSerializer. OBSERVERMethods in net.ssehub.easy.instantiation.serializer.xml with parameters of type ProgressObserver Modifier and Type Method Description voidRegistration. addLocation(java.io.File location, ProgressObserver observer)voidRegistration. addLocationToFront(java.io.File location, ProgressObserver observer)voidRegistration. registerLoader(ProgressObserver observer)voidRegistration. removeLocation(java.io.File location, ProgressObserver observer)voidRegistration. unregisterLoader(ProgressObserver observer) -
Uses of ProgressObserver in net.ssehub.easy.producer.core.mgmt
Fields in net.ssehub.easy.producer.core.mgmt declared as ProgressObserver Modifier and Type Field Description private ProgressObserverEasyExecutor. observerprivate ProgressObserverVilExecutionThread. observerMethods in net.ssehub.easy.producer.core.mgmt that return ProgressObserver Modifier and Type Method Description ProgressObserverProjectDescriptor. createObserver()Methods in net.ssehub.easy.producer.core.mgmt with parameters of type ProgressObserver Modifier and Type Method Description voidPLPInfo. instantiate(ProgressObserver observer)Instantiates the whole project in a separate thread (asynchronous behavior).voidPLPInfo. instantiate(ProgressObserver observer, boolean waitFor)Instantiates the whole project in a separate thread.EasyExecutorEasyExecutor. setProgressObserver(ProgressObserver observer)Sets the progress observer instance.voidVilExecutionThread. startInstantiation(ProgressObserver observer, boolean waitFor)Starts the execution of the underlying VIL script (PLPInfo.getBuildScript()) in an own thread. -
Uses of ProgressObserver in net.ssehub.easy.producer.core.persistence
Methods in net.ssehub.easy.producer.core.persistence with parameters of type ProgressObserver Modifier and Type Method Description static voidPersistenceUtils. addLocation(Configuration config, ProgressObserver observer)static voidPersistenceUtils. loadDefaultModels(java.lang.ClassLoader loader, ProgressObserver observer, java.util.Map<Configuration.PathKind,java.io.File> alternativePaths)Loads the default models if existent.static voidPersistenceUtils. loadDefaultModels(ProgressObserver observer)Loads the default models if existent using the class loader of this class.static voidPersistenceUtils. loadDefaultModels(ProgressObserver observer, java.util.Map<Configuration.PathKind,java.io.File> alternativePaths)Loads the default models if existent using the class loader of this class. -
Uses of ProgressObserver in net.ssehub.easy.producer.core.persistence.standard
Fields in net.ssehub.easy.producer.core.persistence.standard declared as ProgressObserver Modifier and Type Field Description private ProgressObserverPersistencer. observerMethods in net.ssehub.easy.producer.core.persistence.standard that return ProgressObserver Modifier and Type Method Description ProgressObserverStandaloneProjectDescriptor. createObserver()Constructors in net.ssehub.easy.producer.core.persistence.standard with parameters of type ProgressObserver Constructor Description Persistencer(PathEnvironment pathEnv, java.io.File projectFolder, java.lang.String storageFile, ProgressObserver observer)Sole constructor for this class for saving/reading persistence information out of a xml file. -
Uses of ProgressObserver in net.ssehub.easy.producer.eclipse.observer
Subclasses of ProgressObserver in net.ssehub.easy.producer.eclipse.observer Modifier and Type Class Description classEclipseProgressObserverObserves the progress of a longer lasting task for the eclipse ui. -
Uses of ProgressObserver in net.ssehub.easy.reasoning.core.frontend
Fields in net.ssehub.easy.reasoning.core.frontend declared as ProgressObserver Modifier and Type Field Description private ProgressObserverReasoningProcess. observerMethods in net.ssehub.easy.reasoning.core.frontend with parameters of type ProgressObserver Modifier and Type Method Description ReasoningResultAbstractChainedReasoner. check(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)ReasoningResultIReasonerInstance. check(ProgressObserver observer)Checks the configuration according to the given project structure and does not affect the configuration.ReasoningResultReasonerAdapter. check(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Checks the configuration according to the given project structure and does not affect the configuration.ReasoningResultReasonerAdapter.FrontendReasonerAdapter. check(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)ReasoningResultReasonerAdapter.InstanceReasonerAdapter. check(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)ReasoningResultReasonerAdapter.IReasonerAdapter. check(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Checks the configuration according to the given project structure and does not affect the configuration.ReasoningResultReasonerFrontend. check(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Checks the configuration according to the given project structure and does not affect the configuration.ValueCreationResultIReasonerInstance. createValue(AbstractVariable var, IDatatype type, ProgressObserver observer)Creates the value for a certain IVML type/variable.ValueCreationResultReasonerAdapter. createValue(Configuration cfg, AbstractVariable var, IDatatype type, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Creates the value for a certain IVML type/variable.ValueCreationResultReasonerAdapter.FrontendReasonerAdapter. createValue(Configuration cfg, AbstractVariable var, IDatatype type, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)ValueCreationResultReasonerAdapter.InstanceReasonerAdapter. createValue(Configuration cfg, AbstractVariable var, IDatatype type, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)ValueCreationResultReasonerAdapter.IReasonerAdapter. createValue(Configuration cfg, AbstractVariable var, IDatatype type, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Creates the value for a certain IVML type/variable.ValueCreationResultReasonerFrontend. createValue(Configuration cfg, AbstractVariable var, IDatatype type, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Creates the value for a certain IVML type/variable.EvaluationResultAbstractChainedReasoner. evaluate(Configuration cfg, java.util.List<Constraint> constraints, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)EvaluationResultIReasonerInstance. evaluate(java.util.List<Constraint> constraints, ProgressObserver observer)Evaluates a given list of constraints (in the sense of boolean conditions) which are related to and valid in the context of the given project and configuration.EvaluationResultReasonerAdapter. evaluate(Configuration cfg, java.util.List<Constraint> constraints, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Evaluates a given list of constraints (in the sense of boolean conditions) which are related to and valid in the context of the given project and configuration.EvaluationResultReasonerAdapter.FrontendReasonerAdapter. evaluate(Configuration cfg, java.util.List<Constraint> constraints, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)EvaluationResultReasonerAdapter.InstanceReasonerAdapter. evaluate(Configuration cfg, java.util.List<Constraint> constraints, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)EvaluationResultReasonerAdapter.IReasonerAdapter. evaluate(Configuration cfg, java.util.List<Constraint> constraints, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Evaluates a given list of constraints (in the sense of boolean conditions) which are related to and valid in the context of the given project and configuration.EvaluationResultReasonerFrontend. evaluate(Configuration cfg, java.util.List<Constraint> constraints, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Evaluates a given list of constraints (in the sense of boolean conditions) which are related to and valid in the context of the given project and configuration.voidReasonerFrontend.DefaultReasonerProvider. initialize(Configuration config, ProgressObserver observer)ReasoningResultAbstractChainedReasoner. isConsistent(Project project, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)ReasoningResultIReasonerInstance. isConsistent(ProgressObserver observer)Checks whether a given variability model (project) is satisfiable.ReasoningResultReasonerAdapter.FrontendReasonerAdapter. isConsistent(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)ReasoningResultReasonerAdapter.InstanceReasonerAdapter. isConsistent(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)ReasoningResultReasonerAdapter.IReasonerAdapter. isConsistent(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Checks whether a given variability model (project) is satisfiable.ReasoningResultReasonerAdapter. isConsistent(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Checks whether a given variability model (project) is satisfiable.ReasoningResultReasonerFrontend. isConsistent(Project project, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Checks whether a given variability model (project) is satisfiable.ReasoningResultAbstractChainedReasoner. propagate(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)ReasoningResultIReasonerInstance. propagate(ProgressObserver observer)Checks the configuration according to the given model and propagates values, if possible.ReasoningResultReasonerAdapter.FrontendReasonerAdapter. propagate(Configuration cfg, ReasonerConfiguration rConfig, ProgressObserver observer)ReasoningResultReasonerAdapter.InstanceReasonerAdapter. propagate(Configuration config, ReasonerConfiguration rConfig, ProgressObserver observer)ReasoningResultReasonerAdapter.IReasonerAdapter. propagate(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Checks the configuration according to the given model and propagates values, if possible.ReasoningResultReasonerAdapter. propagate(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Checks the configuration according to the given model and propagates values, if possible.ReasoningResultReasonerFrontend. propagate(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Checks the configuration according to the given model and propagates values, if possible.ReasoningResultAbstractChainedReasoner. upgrade(java.net.URI url, ProgressObserver observer)ReasoningResultReasonerFrontend. upgradeReasoner(ReasonerDescriptor descriptor, java.net.URI uri, ProgressObserver observer)Updates a reasoner installation, e.g., in order to obtain a licensed reasoner version.Constructors in net.ssehub.easy.reasoning.core.frontend with parameters of type ProgressObserver Constructor Description ReasoningProcess(ReasoningOperation desiredOperation, Configuration config, ReasonerConfiguration reasonerConfig, IReasonerListener listener, ProgressObserver observer)Sole constructor for this class.ReasoningProcess(Project project, ReasonerConfiguration reasonerConfig, IReasonerListener listener, ProgressObserver observer)Constructor for checking the consistency (satisfiability) of a project, without having a configuration. -
Uses of ProgressObserver in net.ssehub.easy.reasoning.core.impl
Methods in net.ssehub.easy.reasoning.core.impl with parameters of type ProgressObserver Modifier and Type Method Description static ValueCreationResultReasonerHelper. createValue(Configuration cfg, AbstractVariable var, IDatatype type, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Creates the value for a certain IVML type/variable. -
Uses of ProgressObserver in net.ssehub.easy.reasoning.core.reasoner
Fields in net.ssehub.easy.reasoning.core.reasoner declared as ProgressObserver Modifier and Type Field Description private ProgressObserverIUpgrader. observerMethods in net.ssehub.easy.reasoning.core.reasoner that return ProgressObserver Modifier and Type Method Description protected ProgressObserverIUpgrader. getObserver()Returns the progress observer instance.Methods in net.ssehub.easy.reasoning.core.reasoner with parameters of type ProgressObserver Modifier and Type Method Description ReasoningResultDelegatingReasonerInstance. check(ProgressObserver observer)ReasoningResultIReasoner. check(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Checks the configuration according to the given project structure and does not affect the configuration.ValueCreationResultDelegatingReasonerInstance. createValue(AbstractVariable var, IDatatype type, ProgressObserver observer)ValueCreationResultIReasoner. createValue(Configuration cfg, AbstractVariable var, IDatatype type, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Creates the value for a certain IVML type/variable.EvaluationResultDelegatingReasonerInstance. evaluate(java.util.List<Constraint> constraints, ProgressObserver observer)EvaluationResultIReasoner. evaluate(Configuration cfg, java.util.List<Constraint> constraints, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Evaluates a given list of constraints (in the sense of boolean conditions) which are related to and valid in the context of the given project and configuration.ReasoningResultIReasoner. initialize(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Initializes the configuration according to the given model and propagates values, if possible.ReasoningResultDelegatingReasonerInstance. isConsistent(ProgressObserver observer)ReasoningResultIReasoner. isConsistent(Project project, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Checks whether a given variability model (project) is satisfiable.ReasoningResultDelegatingReasonerInstance. propagate(ProgressObserver observer)ReasoningResultIReasoner. propagate(Configuration cfg, ReasonerConfiguration reasonerConfiguration, ProgressObserver observer)Checks the configuration according to the given model and propagates values, if possible.ReasoningResultIReasoner. upgrade(java.net.URI url, ProgressObserver observer)Updates the installation of this reasoner, e.g., in order to obtain a licensed reasoner version.Constructors in net.ssehub.easy.reasoning.core.reasoner with parameters of type ProgressObserver Constructor Description FileUpgrader(java.net.URI source, java.lang.String dest, java.util.Map<java.lang.String,java.lang.String> files, java.lang.String marker, ProgressObserver observer)Creates an upgrader instance.IUpgrader(java.net.URI source, java.lang.String dest, java.util.Map<java.lang.String,java.lang.String> files, java.lang.String marker, ProgressObserver observer)Creates an upgrader instance.ZipUpgrader(java.net.URI source, java.lang.String dest, java.util.Map<java.lang.String,java.lang.String> files, java.lang.String marker, ProgressObserver observer)Creates an upgrader instance. -
Uses of ProgressObserver in net.ssehub.easy.reasoning.sseReasoner
Constructors in net.ssehub.easy.reasoning.sseReasoner with parameters of type ProgressObserver Constructor Description Engine(Configuration cfg, ReasonerConfiguration reasonerConfig, ProgressObserver observer, IReasonerInterceptor interceptor)Main constructor for creating an instance of the reasoner. -
Uses of ProgressObserver in net.ssehub.easy.varModel.capabilities
Methods in net.ssehub.easy.varModel.capabilities with parameters of type ProgressObserver Modifier and Type Method Description voidDefaultReasonerAccess.IDefaultReasonerProvider. initialize(Configuration config, ProgressObserver progress)Initializes the derived values in the givenconfigurationand freezes. -
Uses of ProgressObserver in net.ssehub.easy.varModel.confModel
Methods in net.ssehub.easy.varModel.confModel with parameters of type ProgressObserver Modifier and Type Method Description java.util.List<Message>ConfigurationInitializerRegistry.IConfigurationInitializer. initializeConfiguration(Configuration config, ProgressObserver observer)Initializes the configuration.
-