Uses of Class
net.ssehub.easy.basics.progress.ProgressObserver
Packages that use ProgressObserver
Package
Description
Model management classes for reuse (realizing imports, loading, interlinking, notifying, etc.).
Generic progress notification mechanism.
-
Uses of ProgressObserver in net.ssehub.easy.basics.modelManagement
Methods in net.ssehub.easy.basics.modelManagement with parameters of type ProgressObserverModifier and TypeMethodDescriptionvoidAbstractModelInitializer.addLocation(File location, ProgressObserver observer) static voidModelInitializer.addLocation(File location, ProgressObserver observer) Registers a location via the present model loaders.voidModelInitializer.IModelInitializer.addLocation(File location, ProgressObserver observer) Adds a model location to the end of the list of existing locations.private ModelLocations.LocationModelLocations.addLocation(File file, boolean front, ProgressObserver observer) Adds a file location, i.e., a location from where models can be loaded.ModelLocations.addLocation(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(File location, ProgressObserver observer) voidModelInitializer.IModelInitializer.addLocationToFront(File location, ProgressObserver observer) Adds a model location to the beginning of the list of existing locations.ModelLocations.addLocationToFront(File file, ProgressObserver observer) Adds a file location, i.e., a location from where models can be loaded.voidIModelManagementRepository.clearLocation(File file, ProgressObserver observer) Clears the location related information from the repository.(package private) voidModelManagement.clearLocation(File file, ProgressObserver observer) Removes a file location, i.e.voidModelRepository.clearLocation(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(File location, ProgressObserver observer) voidModelInitializer.IModelInitializer.removeLocation(File location, ProgressObserver observer) Adds a model location.static voidModelInitializer.removeLocation(File location, ProgressObserver observer) Registers a location via the present model loaders.voidModelLocations.removeLocation(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(File file, ProgressObserver observer) Updates a file location, i.e., a location from where models can be loaded.voidIModelManagementRepository.updateModelInformation(File file, ProgressObserver observer) Updates the model information infile.private voidModelManagement.updateModelInformation(File file, ModelInfoHolder<M> holder, ProgressObserver observer, ProgressObserver.ITask task) Updates the model information infileconsideringknown.voidModelManagement.updateModelInformation(File file, ProgressObserver observer) Updates the model information infile.private voidModelManagement.updateModelInformation(ModelLocations.Location location, ModelInfoHolder<M> holder, ProgressObserver observer, ProgressObserver.ITask task, 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(File file, ProgressObserver observer) Updates the model information infile. -
Uses of ProgressObserver in net.ssehub.easy.basics.progress
Subclasses of ProgressObserver in net.ssehub.easy.basics.progressModifier and TypeClassDescriptionclassA basic, eclipse-like progress observer.Fields in net.ssehub.easy.basics.progress declared as ProgressObserverModifier and TypeFieldDescriptionstatic final ProgressObserverProgressObserver.NO_OBSERVERDefines an observer which does nothing.private ProgressObserverObservableTask.observerConstructors in net.ssehub.easy.basics.progress with parameters of type ProgressObserverModifierConstructorDescriptionObservableTask(String name, int max, ProgressObserver observer) Creates a new observable top-level task.ObservableTask(String name, int max, ProgressObserver observer, ProgressObserver.ITask task) Creates a new observable (sub) task.