DomainObjectAdapterDB getDomainObject() {
		return dobj;
	}
Constructs a locking task handler for a locked domain object.  The
{@link #releaseLock()} method must be invoked to dispose this object and release the
lock.  This should be done in a try/finally block to avoid accidentally locking the
domain object indefinitely.

@param dobj domain object
@param hasProgress true if this monitor has progress
@param title task title
Ghidra/Framework/Project/src/main/java/ghidra/framework/data/LockingTaskMonitor.java