String (String path) { synchronized (myDebuggersObject) { if (!myDebuggers.isEmpty()) { return myDebuggers.get(0).loadSource(path); } else { throw new IllegalStateException("waitForConnect() must be executed before loadSource()"); } } }