2018-09-02 13:36:49 +02:00
|
|
|
package it.cavallium.warppi;
|
2017-02-06 21:38:17 +01:00
|
|
|
|
|
|
|
public class TestDrivers {
|
2018-09-22 11:17:30 +02:00
|
|
|
public static void main(final String[] args) {
|
2017-02-06 21:38:17 +01:00
|
|
|
System.out.println("Test started.");
|
|
|
|
String className;
|
|
|
|
className = "jogamp.newt.driver.bcm.vc.iv.DisplayDriver";
|
2018-09-28 11:39:28 +02:00
|
|
|
if (TestDrivers.exists(className)) {
|
2017-04-10 22:50:43 +02:00
|
|
|
System.out.println("[FOUND] " + className);
|
2018-09-28 11:39:28 +02:00
|
|
|
} else {
|
2017-04-10 22:50:43 +02:00
|
|
|
System.out.println("[NOT FOUND] " + className);
|
2018-09-28 11:39:28 +02:00
|
|
|
}
|
2017-02-06 21:38:17 +01:00
|
|
|
className = ".bcm.vc.iv.DisplayDriver";
|
2018-09-28 11:39:28 +02:00
|
|
|
if (TestDrivers.exists(className)) {
|
2017-04-10 22:50:43 +02:00
|
|
|
System.out.println("[FOUND] " + className);
|
2018-09-28 11:39:28 +02:00
|
|
|
} else {
|
2017-04-10 22:50:43 +02:00
|
|
|
System.out.println("[NOT FOUND] " + className);
|
2018-09-28 11:39:28 +02:00
|
|
|
}
|
2017-02-06 21:38:17 +01:00
|
|
|
System.out.println("Test finished.");
|
|
|
|
}
|
2017-04-10 22:50:43 +02:00
|
|
|
|
2018-09-22 11:17:30 +02:00
|
|
|
public static boolean exists(final String className) {
|
2017-02-06 21:38:17 +01:00
|
|
|
try {
|
|
|
|
Class.forName(className);
|
|
|
|
return true;
|
2017-04-10 22:50:43 +02:00
|
|
|
} catch (final ClassNotFoundException e) {
|
2017-02-06 21:38:17 +01:00
|
|
|
return false;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|