public class Vis5DForm extends Form implements FormFileInformer
Modifier and Type | Field and Description |
---|---|
static int |
HEIGHT |
static int |
WIDTH
the width and height of the UI frame
|
Constructor and Description |
---|
Vis5DForm() |
Modifier and Type | Method and Description |
---|---|
void |
add(String id,
Data data,
boolean replace)
Add data to an existing data object.
|
String[] |
getDefaultSuffixes()
Get default suffixes for files/URLs handeled by this form.
|
FlatField |
getFlatField(Vis5DFile v5dfile,
int time_idx) |
FormNode |
getForms(Data data)
Return the data forms that are compatible with a data object.
|
boolean |
isThisType(byte[] block)
Check to see if the block contains the magic number for this form.
|
boolean |
isThisType(String name)
Check to see if the file name might be right for this form.
|
static void |
main(String[] args)
run 'java visad.data.vis5d.Vis5DForm QLQ.v5d' to test
|
static FlatField |
makeFlatField(Vis5DFile v5dfile,
int time_idx) |
DataImpl |
open(String id)
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.
|
getMathType
public static int WIDTH
public static int HEIGHT
public boolean isThisType(String name)
FormFileInformer
isThisType
in interface FormFileInformer
name
- name of the filepublic boolean isThisType(byte[] block)
FormFileInformer
isThisType
in interface FormFileInformer
block
- block of bytes from filepublic String[] getDefaultSuffixes()
FormFileInformer
getDefaultSuffixes
in interface FormFileInformer
public void save(String id, Data data, boolean replace) throws BadFormException, IOException, RemoteException, VisADException
FormNode
save
in class FormNode
BadFormException
IOException
RemoteException
VisADException
public void add(String id, Data data, boolean replace) throws BadFormException
FormNode
add
in class FormNode
BadFormException
public DataImpl open(String id) throws BadFormException, IOException, VisADException
FormNode
open
in class FormNode
BadFormException
IOException
VisADException
public FlatField getFlatField(Vis5DFile v5dfile, int time_idx) throws VisADException, IOException, BadFormException
public static FlatField makeFlatField(Vis5DFile v5dfile, int time_idx) throws VisADException, IOException, BadFormException
public DataImpl open(URL url) throws BadFormException, VisADException, IOException
FormNode
open
in class FormNode
BadFormException
VisADException
IOException
public FormNode getForms(Data data)
FormNode
public static void main(String[] args) throws VisADException, RemoteException, IOException
VisADException
RemoteException
IOException
Copyright © 1996–2023 The SSEC Visualization Project. All rights reserved.