public <T extends DomainObject> boolean execute(Command<T> command, T obj) {
		return taskMgr.execute(command, obj);
	}
Call the applyTo() method on the given command to make some change to
the domain object; the command is done in the AWT thread, therefore,
the command that is to be executed should be a relatively quick operation
so that the event queue does not appear to "hang." For lengthy
operations, the command should be done in a background task.
@param command command to apply
@param obj domain object that the command will be applied to
@return status of the command's applyTo() method
@see #executeBackgroundCommand(BackgroundCommand, DomainObject)
Ghidra/Framework/Project/src/main/java/ghidra/framework/plugintool/PluginTool.java