I20220414-0120
While JDT's refactoring correctly tries to interrupt autobuild the UNDO of the same operation did not. In general all UNDO Operations did not try to interrupt autobuild. This adds dependency from ui to resources to make the History operations become aware of resource scheduling rule. Co-authored-by: Joerg Kubitz <jkubitz-eclipse@gmx.de>