@@ -0,0 +1,1195 @@
+import vtk.vtkNativeLibrary;%0Aimport vtk.vtkExodusIIWriter;%0Aimport vtk.vtkTimeSourceExample;%0A%0Apublic class ExodusIIWriter %0A%7B%0A%09// -----------------------------------------------------------------%0A%09// Load VTK library and print which library was not properly loaded%0A%09static %0A%09%7B%0A%09%09if (!vtkNativeLibrary.LoadAllNativeLibraries()) %0A%09%09%7B%0A%09%09%09for (vtkNativeLibrary lib : vtkNativeLibrary.values()) %0A%09%09%09%7B%0A%09%09%09%09if (!lib.IsLoaded()) %0A%09%09%09%09%7B%0A%09%09%09%09%09System.out.println(lib.GetLibraryName() + %22 not loaded%22);%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%09vtkNativeLibrary.DisableOutputWindow(null);%0A%09%7D%0A%09// -----------------------------------------------------------------%0A%09%0A%09public static void main(String args%5B%5D) %0A%09%7B%09%09%09%09%09%0A%09%09  %0A%09%09// Provide default values.%0A%09%09String fileName = %22Output.exii%22;%0A%09%09for(int i = 0; i %3C args.length; ++i)%0A%09%09%7B%0A%09%09      switch (i) %0A%09%09      %7B%0A%09%09        case 0:%0A%09%09        %09%09fileName = args%5Bi%5D;%0A%09%09        %09%09break;%0A%09%09      %7D%0A%09%09%7D%0A%09%09vtkTimeSourceExample TimeSource = new vtkTimeSourceExample();%0A%09%09vtkExodusIIWriter ExodusWriter = new vtkExodusIIWriter();%0A%09%09ExodusWriter.SetFileName(fileName);%0A%09%09ExodusWriter.SetInputConnection(TimeSource.GetOutputPort());%0A%09%09ExodusWriter.WriteAllTimeStepsOn();%0A%09%09ExodusWriter.Write();%0A%09%7D%09%09  %0A%7D%0A

Create ExodusIIWriter.java