package jetbrains.mps.ide.ui.dialogs.properties;
/*Generated by MPS */
import com.intellij.openapi.vfs.VirtualFile;
import jetbrains.mps.ide.vfs.VirtualFileUtils;
public class StateUtil {
public static final int normal = 0;
private StateUtil() {
}
public static boolean isAvailable(String path) {
VirtualFile file = VirtualFileUtils.getVirtualFile(path);
if (file == null || !(file.exists())) {
return false;
}
return true;
}
public static int compare(boolean isOk1, boolean isOk2) {
if (isOk1 && !(isOk2)) {
return 1;
}
if (isOk2 && !(isOk1)) {
return -1;
}
return 0;
}
public static int compare(String path1, String path2) {
return compare(isAvailable(path1), isAvailable(path2));
}
}