visad.data.hdfeos
Class HdfeosForm

java.lang.Object
  extended by visad.data.FormNode
      extended by visad.data.Form
          extended by visad.data.hdfeos.Hdfeos
              extended by visad.data.hdfeos.HdfeosForm
All Implemented Interfaces:
FormFileInformer
Direct Known Subclasses:
HdfeosAdaptedForm

public class HdfeosForm
extends Hdfeos


Field Summary
 
Fields inherited from class visad.data.Form
mathType
 
Constructor Summary
HdfeosForm()
           
 
Method Summary
 void add(String id, Data data, boolean replace)
          Add data to an existing data object.
 FormNode getForms(Data data)
          Return the data forms that are compatible with a data object.
 DataImpl open(String file_path)
          Open an existing data object.
 DataImpl open(URL url)
          Open a data object specified as a URL.
 void save(String id, Data data, boolean replace)
          Save a VisAD data object in this form.
 
Methods inherited from class visad.data.hdfeos.Hdfeos
getDefaultSuffixes, isThisType, isThisType
 
Methods inherited from class visad.data.Form
getMathType
 
Methods inherited from class visad.data.FormNode
getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HdfeosForm

public HdfeosForm()
Method Detail

open

public DataImpl open(String file_path)
              throws VisADException,
                     RemoteException
Description copied from class: FormNode
Open an existing data object.

Specified by:
open in class Hdfeos
Throws:
VisADException
RemoteException

open

public DataImpl open(URL url)
              throws VisADException
Description copied from class: FormNode
Open a data object specified as a URL.

Specified by:
open in class FormNode
Throws:
VisADException

add

public void add(String id,
                Data data,
                boolean replace)
         throws BadFormException
Description copied from class: FormNode
Add data to an existing data object.

Specified by:
add in class FormNode
Throws:
BadFormException

save

public void save(String id,
                 Data data,
                 boolean replace)
          throws BadFormException,
                 RemoteException,
                 VisADException
Description copied from class: FormNode
Save a VisAD data object in this form.

Specified by:
save in class FormNode
Throws:
BadFormException
RemoteException
VisADException

getForms

public FormNode getForms(Data data)
Description copied from class: FormNode
Return the data forms that are compatible with a data object.

Specified by:
getForms in class FormNode