visad.data.gif
Class GIFForm
java.lang.Object
visad.data.FormNode
visad.data.Form
visad.data.gif.GIFForm
- All Implemented Interfaces:
- FormFileInformer
public class GIFForm
- extends Form
- implements FormFileInformer
Method Summary |
void |
add(java.lang.String id,
Data data,
boolean replace)
Add data to an existing data object. |
java.lang.String[] |
getDefaultSuffixes()
|
FormNode |
getForms(Data data)
Return the data forms that are compatible with a data object. |
boolean |
isThisType(byte[] block)
|
boolean |
isThisType(java.lang.String name)
|
DataImpl |
open(java.lang.String path)
Open an existing data object. |
DataImpl |
open(java.net.URL url)
Open a data object specified as a URL. |
void |
save(java.lang.String id,
Data data,
boolean replace)
Save a VisAD data object in this form. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GIFForm
public GIFForm()
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
save
public void save(java.lang.String id,
Data data,
boolean replace)
throws BadFormException,
java.io.IOException,
java.rmi.RemoteException,
VisADException
- Description copied from class:
FormNode
- Save a VisAD data object in this form.
- Specified by:
save
in class FormNode
- Throws:
BadFormException
java.io.IOException
java.rmi.RemoteException
VisADException
add
public void add(java.lang.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
open
public DataImpl open(java.lang.String path)
throws BadFormException,
java.rmi.RemoteException,
VisADException
- Description copied from class:
FormNode
- Open an existing data object.
- Specified by:
open
in class FormNode
- Throws:
BadFormException
java.rmi.RemoteException
VisADException
open
public DataImpl open(java.net.URL url)
throws BadFormException,
VisADException,
java.io.IOException
- Description copied from class:
FormNode
- Open a data object specified as a URL.
- Specified by:
open
in class FormNode
- Throws:
BadFormException
VisADException
java.io.IOException
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