public static @Nullable String absolutePathForAppBundleWithIdentifier(@NotNull String bundleID) {
    NSAutoreleasePool pool = new NSAutoreleasePool();
    try {
      ID workspace = getInstance();
      return toStringViaUTF8(invoke(workspace, "absolutePathForAppBundleWithIdentifier:",
                                                          nsString(bundleID)));
    }
    finally {
      pool.drain();
    }
  }
public static @Nullable String absolutePathForAppBundleWithIdentifier(@NotNull String bundleID)