Package jmri.jmrit.logixng.tools.swing
Class TreeEditor.DeleteBeanWorker
- All Implemented Interfaces:
Runnable,Future<Void>,RunnableFuture<Void>
- Enclosing class:
- TreeEditor
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.SwingWorker
SwingWorker.StateValue -
Constructor Summary
ConstructorsConstructorDescriptionDeleteBeanWorker(FemaleSocket currentFemaleSocket, TreePath currentPath) DeleteBeanWorker(FemaleSocket currentFemaleSocket, TreePath currentPath, boolean deleteOnlyChildren, String deleteQuestion) -
Method Summary
Modifier and TypeMethodDescriptionvoiddoDelete()protected voiddone()Minimal implementation to catch and log errorsintvoidsetDisplayDeleteMsg(int boo) Methods inherited from class javax.swing.SwingWorker
addPropertyChangeListener, cancel, execute, firePropertyChange, get, get, getProgress, getPropertyChangeSupport, getState, isCancelled, isDone, process, publish, removePropertyChangeListener, run, setProgress
-
Constructor Details
-
DeleteBeanWorker
-
DeleteBeanWorker
public DeleteBeanWorker(FemaleSocket currentFemaleSocket, TreePath currentPath, boolean deleteOnlyChildren, String deleteQuestion)
-
-
Method Details
-
getDisplayDeleteMsg
-
setDisplayDeleteMsg
-
doDelete
-
doInBackground
- Specified by:
doInBackgroundin classSwingWorker<Void,Void>
-
done
Minimal implementation to catch and log errors- Overrides:
donein classSwingWorker<Void,Void>
-