import naturalvar_onoff.*; public class naturalvar_onoff_runme { static { try { System.loadLibrary("naturalvar_onoff"); } catch (UnsatisfiedLinkError e) { System.err.println("Native code library failed to load. See the chapter on Dynamic Linking Problems in the SWIG Java documentation for help.\n" + e); System.exit(1); } } public static void main(String argv[]) { boolean fail = true; Vars vars = new Vars(); fail = true; try { vars.setMember1On(null); } catch(NullPointerException e) {fail = false;} if (fail) throw new RuntimeException("Failed"); vars.setMember2Off(null); vars.setMember3Off(null); fail = true; try { vars.setMember3On(null); } catch(NullPointerException e) {fail = false;} if (fail) throw new RuntimeException("Failed"); vars.setMember4Off(null); fail = true; try { vars.setMember4On(null); } catch(NullPointerException e) {fail = false;} if (fail) throw new RuntimeException("Failed"); } }