public class HRITForm extends Form implements FormFileInformer
| Constructor and Description |
|---|
HRITForm() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(String id,
Data data,
boolean replace)
This has not been implemented
|
String[] |
getDefaultSuffixes()
return a list of suffixes associated with this file type
|
FormNode |
getForms(Data data)
not implemented yet
|
boolean |
isThisType(byte[] block)
This method will be used to identify an HRIT file by
examining the contents of the first block of data values.
|
boolean |
isThisType(String name)
determine the file type by name.
|
DataImpl |
open(String path)
read the HRIT file from local disk, and return the HRIT data
as a DataImpl object (a FlatField).
|
DataImpl |
open(URL url)
read the HRIT file from a URL, and return the HRIT file
as a DataImpl object (a FlatField).
|
void |
save(String id,
Data data,
boolean replace)
save the file back to disk
This has not been implemented yet
|
getMathTypepublic boolean isThisType(String name)
isThisType in interface FormFileInformername - is the filename in questionpublic boolean isThisType(byte[] block)
isThisType in interface FormFileInformerblock - is an array of ? length from the beginning
of the file in question.public String[] getDefaultSuffixes()
getDefaultSuffixes in interface FormFileInformerpublic void save(String id, Data data, boolean replace) throws BadFormException, IOException, RemoteException, VisADException
save in class FormNodeBadFormExceptionIOExceptionRemoteExceptionVisADExceptionpublic void add(String id, Data data, boolean replace) throws BadFormException
add in class FormNodeBadFormExceptionpublic DataImpl open(String path) throws BadFormException, RemoteException, VisADException
open in class FormNodepath - is the fully-qualified pathnameBadFormExceptionRemoteExceptionVisADExceptionpublic DataImpl open(URL url) throws BadFormException, VisADException, IOException
open in class FormNodeurl - is the fully-formed URLBadFormExceptionVisADExceptionIOExceptionCopyright © 1996–2023 The SSEC Visualization Project. All rights reserved.