visad.data.hdfeos
Class Hdfeos

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

public abstract class Hdfeos
extends Form
implements FormFileInformer


Field Summary
 
Fields inherited from class visad.data.Form
mathType
 
Constructor Summary
Hdfeos(java.lang.String name)
           
 
Method Summary
 java.lang.String[] getDefaultSuffixes()
           
 boolean isThisType(byte[] block)
           
 boolean isThisType(java.lang.String name)
           
abstract  DataImpl open(java.lang.String file_path)
          Open an existing data object.
 
Methods inherited from class visad.data.Form
getMathType
 
Methods inherited from class visad.data.FormNode
add, getForms, getName, open, save
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Hdfeos

public Hdfeos(java.lang.String name)
Method Detail

isThisType

public boolean isThisType(java.lang.String name)
Specified by:
isThisType in interface FormFileInformer

isThisType

public boolean isThisType(byte[] block)
Specified by:
isThisType in interface FormFileInformer

getDefaultSuffixes

public java.lang.String[] getDefaultSuffixes()
Specified by:
getDefaultSuffixes in interface FormFileInformer

open

public abstract DataImpl open(java.lang.String file_path)
                       throws BadFormException,
                              java.io.IOException,
                              VisADException
Description copied from class: FormNode
Open an existing data object.

Specified by:
open in class FormNode
Throws:
BadFormException
java.io.IOException
VisADException