Package de.stefanreiser.swing.worker
Class CancelableDummy
java.lang.Object
de.stefanreiser.swing.worker.CancelableDummy
- All Implemented Interfaces:
Cancelable
public final class CancelableDummy extends java.lang.Object implements Cancelable
A "Dummy"-Cancelable. Does not cancel() anything, always returns
hasReceivedCancelCommand() == false. To be used where a Cancelable-Object is
needed while its function (canceling a thread) is not.
- Author:
- Stefan
-
Constructor Summary
Constructors Constructor Description CancelableDummy() -
Method Summary
Modifier and Type Method Description voidcancel()no-opbooleanhasReceivedCancelCommand()Hier kann der Worker erfahren, ob die Arbeit abgebrochen werden soll.
-
Constructor Details
-
CancelableDummy
public CancelableDummy()
-
-
Method Details
-
cancel
public void cancel()no-op- Specified by:
cancelin interfaceCancelable
-
hasReceivedCancelCommand
public boolean hasReceivedCancelCommand()Description copied from interface:CancelableHier kann der Worker erfahren, ob die Arbeit abgebrochen werden soll. Die Methode kann zu Zeitpunkten, zu denen ein Abbruch möglich ist, abgefragt werden. Achtung: Für Implementierungen mit Flags immer "volatile" benutzen!- Specified by:
hasReceivedCancelCommandin interfaceCancelable- Returns:
- always false
-