diff java/src/uk/ac/qmul/eecs/ccmi/haptics/OmniHaptics.java @ 6:1c5af356bb99

added 64 bit native narrator allow hapitic native dll to load only on 32 bit JVM refactored DiagramEditorApp for better inheritance fixed Java 7 bug: NullPointerException when typing minor bug fixes added splashscreen
author Fiore Martin <fiore@eecs.qmul.ac.uk>
date Mon, 17 Dec 2012 18:39:40 +0000
parents d66dd5880081
children
line wrap: on
line diff
--- a/java/src/uk/ac/qmul/eecs/ccmi/haptics/OmniHaptics.java	Tue Jul 10 22:39:37 2012 +0100
+++ b/java/src/uk/ac/qmul/eecs/ccmi/haptics/OmniHaptics.java	Mon Dec 17 18:39:40 2012 +0000
@@ -45,6 +45,10 @@
 		if(listener == null)
 			throw new IllegalArgumentException("listener cannot be null");
 		
+		if(OsDetector.has64BitJVM()){
+			return null;// no 64 native library supported yet
+		}
+		
 		if(OsDetector.isWindows()){
 			/* try to load .dll. First copy it in the home/ccmi_editor_data/lib directory  */
 			URL url = OmniHaptics.class.getResource("OmniHaptics.dll");