1 // java wrapper for vtkObjectBase object
\r
6 public class vtkObjectBase
\r
9 private native String GetClassName_0();
\r
10 public String GetClassName()
\r
11 { return GetClassName_0(); }
\r
13 private native int IsTypeOf_1(String id0);
\r
14 public int IsTypeOf(String id0)
\r
15 { return IsTypeOf_1(id0); }
\r
17 private native int IsA_2(String id0);
\r
18 public int IsA(String id0)
\r
19 { return IsA_2(id0); }
\r
21 private native void FastDelete_3();
\r
22 public void FastDelete()
\r
25 private native void Register_4(vtkObjectBase id0);
\r
26 public void Register(vtkObjectBase id0)
\r
27 { Register_4(id0); }
\r
29 private native void UnRegister_5(vtkObjectBase id0);
\r
30 public void UnRegister(vtkObjectBase id0)
\r
31 { UnRegister_5(id0); }
\r
33 private native int GetReferenceCount_6();
\r
34 public int GetReferenceCount()
\r
35 { return GetReferenceCount_6(); }
\r
37 private native void SetReferenceCount_7(int id0);
\r
38 public void SetReferenceCount(int id0)
\r
39 { SetReferenceCount_7(id0); }
\r
41 public vtkObjectBase() { super(); }
\r
43 public vtkObjectBase(long id) {
\r
47 vtkObject.JAVA_OBJECT_MANAGER.registerJavaObject(this.vtkId, this);
\r
50 protected long vtkId;
\r
52 public long GetVTKId() { return this.vtkId; }
\r
53 public static native void VTKDeleteReference(long id);
\r
54 public static native String VTKGetClassNameFromReference(long id);
\r
55 protected native void VTKDelete();
\r
56 protected native void VTKRegister();
\r
57 public void Delete() {
\r
58 vtkObject.JAVA_OBJECT_MANAGER.unRegisterJavaObject(this.vtkId);
\r