visad.util
Class DataConverter

java.lang.Object
  extended by visad.util.DataConverter

public class DataConverter
extends java.lang.Object

DataConverter provides a simple GUI for converting data between VisAD-supported formats, using the data form of choice.


Field Summary
protected  javax.swing.JTextArea area
           
protected  DataImpl data
           
protected static ExtensionFileFilter filter
           
protected  java.util.Vector forms
           
protected  javax.swing.JFrame frame
           
protected  java.io.File lastDir
           
protected  javax.swing.JButton read
           
protected  javax.swing.JScrollPane scroll
           
protected  javax.swing.JButton write
           
 
Constructor Summary
DataConverter()
           
DataConverter(java.io.File dir, java.lang.String prefix)
           
 
Method Summary
protected  java.io.File doDialog(FormNode form, boolean save)
           
protected  void doGUI()
           
protected  void exportData(FormNode form)
           
protected  void findForms(java.io.File f, java.lang.String prefix)
           
protected  java.lang.String[] getSuffixes(FormNode form)
           
protected  void importData(FormNode form)
           
static void main(java.lang.String[] args)
          Run 'java visad.util.DataConverter' to convert some data.
protected  void popup(javax.swing.JButton button, javax.swing.JPopupMenu menu)
           
protected  void print(java.lang.String text)
           
protected  void println()
           
protected  void println(java.lang.String text)
           
protected  void println(java.lang.Throwable t)
           
protected  void setBusy(boolean busy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

filter

protected static final ExtensionFileFilter filter

forms

protected java.util.Vector forms

data

protected DataImpl data

lastDir

protected java.io.File lastDir

frame

protected javax.swing.JFrame frame

area

protected javax.swing.JTextArea area

scroll

protected javax.swing.JScrollPane scroll

read

protected javax.swing.JButton read

write

protected javax.swing.JButton write
Constructor Detail

DataConverter

public DataConverter()

DataConverter

public DataConverter(java.io.File dir,
                     java.lang.String prefix)
Method Detail

doGUI

protected void doGUI()

popup

protected void popup(javax.swing.JButton button,
                     javax.swing.JPopupMenu menu)

importData

protected void importData(FormNode form)

exportData

protected void exportData(FormNode form)

doDialog

protected java.io.File doDialog(FormNode form,
                                boolean save)

getSuffixes

protected java.lang.String[] getSuffixes(FormNode form)

setBusy

protected void setBusy(boolean busy)

print

protected void print(java.lang.String text)

println

protected void println(java.lang.String text)

println

protected void println()

println

protected void println(java.lang.Throwable t)

findForms

protected void findForms(java.io.File f,
                         java.lang.String prefix)

main

public static void main(java.lang.String[] args)
Run 'java visad.util.DataConverter' to convert some data.