| |
| |
| import template_default_class_parms.*; |
| |
| public class template_default_class_parms_runme { |
| |
| static { |
| try { |
| System.loadLibrary("template_default_class_parms"); |
| } 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[]) { |
| { |
| DefaultBar bar = new DefaultBar(20.0, new SomeType(), 10); |
| double d = bar.getCType(); |
| bar.setCType(d); |
| SomeType s = bar.getDType(); |
| bar.setDType(s); |
| int i = bar.getEType(); |
| bar.setEType(i); |
| d = bar.method(d, s, i); |
| } |
| { |
| DefaultFoo foo = new DefaultFoo(new SomeType()); |
| SomeType s = foo.getTType(); |
| s = foo.method(s); |
| } |
| { |
| BarAnotherTypeBool bar = new BarAnotherTypeBool(new AnotherType(), true, 10); |
| AnotherType a = bar.getCType(); |
| bar.setCType(a); |
| boolean b = bar.getDType(); |
| bar.setDType(b); |
| int i = bar.getEType(); |
| bar.setEType(i); |
| a = bar.method(a, b, i); |
| } |
| { |
| FooAnotherType foo = new FooAnotherType(new AnotherType()); |
| AnotherType a = foo.getTType(); |
| foo.setTType(a); |
| a = foo.method(a); |
| } |
| |
| { |
| MapDefaults md = new MapDefaults(); |
| md.test_func(10, 20, new DefaultNodeType()); |
| } |
| } |
| } |
| |