@Override
	public long getProgress() {
		return 0;
	}
A monitor that is designed for sub-tasks, where the outer task handles reporting messages and
progress.  This class is really just for checking cancelled.

<P>This class wants the following methods related to cancelling to work normally:
<UL>
 <LI>isCancelled()</LI>
	<LI>checkCancelled()</LI>
	<LI>cancel()</LI>
	<LI>addCancelledListener(CancelledListener)</LI>
	<LI>removeCancelledListener(CancelledListener)</LI>
	<LI>addIssueListener(IssueListener)</LI>
	<LI>removeIssueListener(IssueListener)</LI>
	<LI>isCancelEnabled()</LI>
	</UL>		

	<P>The rest of TaskMonitor should be stubbed out.  This means that if any methods are 
	added to the TaskMonitor interface, and subsequently implemented in this class's parent,
	then this class needs to override them.
Ghidra/Framework/Generic/src/main/java/ghidra/util/task/CancelOnlyWrappingTaskMonitor.java