public class FormFamily extends FormNode
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Vector |
forms
The children of this interior node.
|
| Constructor and Description |
|---|
FormFamily(java.lang.String name)
Construct an interior data-form node with the given name.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
public FormFamily(java.lang.String name)
public void save(java.lang.String id,
Data data,
boolean replace)
throws BadFormException,
java.rmi.RemoteException,
java.io.IOException,
VisADException
save in class FormNodeBadFormExceptionjava.rmi.RemoteExceptionjava.io.IOExceptionVisADExceptionpublic void add(java.lang.String id,
Data data,
boolean replace)
throws BadFormException
add in class FormNodeBadFormExceptionpublic DataImpl open(java.lang.String id) throws BadFormException, java.io.IOException, VisADException
open in class FormNodeBadFormExceptionjava.io.IOExceptionVisADExceptionpublic DataImpl open(java.net.URL url) throws BadFormException, java.io.IOException, VisADException
open in class FormNodeBadFormExceptionjava.io.IOExceptionVisADExceptionpublic FormNode getForms(Data data) throws java.rmi.RemoteException, VisADException, java.io.IOException
getForms in class FormNodejava.rmi.RemoteExceptionVisADExceptionjava.io.IOExceptionpublic FormFamily addFormNode(FormNode node)