|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectvisad.data.FormNode
visad.data.FormFamily
public class FormFamily
A interior node in the data form hierarchy for the storage of persistent data objects.
Field Summary | |
---|---|
protected java.util.Vector |
forms
The children of this interior node. |
Constructor Summary | |
---|---|
FormFamily(java.lang.String name)
Construct an interior data-form node with the given name. |
Method Summary | |
---|---|
void |
add(java.lang.String id,
Data data,
boolean replace)
Add data to an existing data object. |
FormFamily |
addFormNode(FormNode node)
Add a child node to this family of data forms. |
FormNode |
getForms(Data data)
Return the data forms that are compatible with a data object. |
DataImpl |
open(java.lang.String id)
Open an existing data object. |
DataImpl |
open(java.net.URL url)
Open an existing data object specified as a URL. |
void |
save(java.lang.String id,
Data data,
boolean replace)
Save a VisAD data object. |
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 |
Field Detail |
---|
protected java.util.Vector forms
Constructor Detail |
---|
public FormFamily(java.lang.String name)
Method Detail |
---|
public void save(java.lang.String id, Data data, boolean replace) throws BadFormException, java.rmi.RemoteException, java.io.IOException, VisADException
save
in class FormNode
BadFormException
java.rmi.RemoteException
java.io.IOException
VisADException
public void add(java.lang.String id, Data data, boolean replace) throws BadFormException
add
in class FormNode
BadFormException
public DataImpl open(java.lang.String id) throws BadFormException, java.io.IOException, VisADException
open
in class FormNode
BadFormException
java.io.IOException
VisADException
public DataImpl open(java.net.URL url) throws BadFormException, java.io.IOException, VisADException
open
in class FormNode
BadFormException
java.io.IOException
VisADException
public FormNode getForms(Data data) throws java.rmi.RemoteException, VisADException, java.io.IOException
getForms
in class FormNode
java.rmi.RemoteException
VisADException
java.io.IOException
public FormFamily addFormNode(FormNode node)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |