Package ece.ing3.java.projet.workers
Class ModelUpdateWorker
java.lang.Object
javax.swing.SwingWorker<Boolean,Object>
ece.ing3.java.projet.workers.AbstractSimpleModelWorker
ece.ing3.java.projet.workers.ModelUpdateWorker
- All Implemented Interfaces:
Runnable,Future<Boolean>,RunnableFuture<Boolean>
Processus en arrière-plan de mise à jour d'instances de modèle BDD de la base de donnée
Permet de mettre à jour des instances de modèle BDD en arrière-plan, sans bloquer l'interface.
- Author:
- Virgile, Nicolas, Louis-Félix
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.SwingWorker
SwingWorker.StateValue -
Constructor Summary
ConstructorsConstructorDescriptionModelUpdateWorker(Model model, ModelWorkerProvider provider, boolean isAdd) Créer un nouveau processus en arrière-plan de mise à jour d'instances de modèle BDD de la base de donnée. -
Method Summary
Methods inherited from class javax.swing.SwingWorker
addPropertyChangeListener, cancel, execute, firePropertyChange, get, get, getProgress, getPropertyChangeSupport, getState, isCancelled, isDone, removePropertyChangeListener, run
-
Constructor Details
-
ModelUpdateWorker
Créer un nouveau processus en arrière-plan de mise à jour d'instances de modèle BDD de la base de donnée.- Parameters:
model- Instance de modèle BDD à mettre à jourprovider- Objet fournissant les informations de configurations et de retourisAdd-truesi on s'attend à un ajout plutôt qu'à une mise à jour d'une entrée existante
-