public boolean canUndo() { if (isInProgress() == true || super.canUndo() == false) { return false; } return true; }
public boolean canUndo() { return !inProgress && super.canUndo(); }
	public boolean canUndo() {		if (isInProgress() == true || super.canUndo() == false) {			return false;		}		return true;	} // canUndo()