edu.wisc.ssec.mcidasv.data
Class AxformInfo

java.lang.Object
  extended by edu.wisc.ssec.mcidasv.data.HeaderInfo
      extended by edu.wisc.ssec.mcidasv.data.AxformInfo

public class AxformInfo
extends HeaderInfo


Field Summary
private  String dataFile
          The url
private  boolean isAxform
           
 
Fields inherited from class edu.wisc.ssec.mcidasv.data.HeaderInfo
BANDFILES, BANDNAMES, BIGENDIAN, BYTEORDER, DATATYPE, DESCRIPTION, ELEMENTS, INTERLEAVE, kFormat1ByteUInt, kFormat2ByteSInt, kFormat2ByteUInt, kFormat2x8Byte, kFormat4ByteFloat, kFormat4ByteSInt, kFormat8ByteDouble, kFormatASCII, kFormatImage, kFormatUnknown, kInterleaveByLine, kInterleaveByPixel, kInterleaveSequential, kNavigationBounds, kNavigationFiles, kNavigationUnknown, LINES, MISSINGVALUE, NAVBOUNDS, NAVFILES, OFFSET, UNIT
 
Constructor Summary
AxformInfo()
          Ctor for xml encoding
AxformInfo(File thisFile)
          CTOR
AxformInfo(String filename)
          CTOR
 
Method Summary
 String getLatBandFile()
           
 int getLatBandNum()
          Which band/file is latitude?
 String getLonBandFile()
           
 int getLonBandNum()
          Which band/file is longitude?
 boolean isAxformInfoHeader()
          Is the file an AXFORM header file?
protected  void parseHeader()
          Parse a potential AXFORM header file
 
Methods inherited from class edu.wisc.ssec.mcidasv.data.HeaderInfo
doesExist, getBandCount, getFilename, getParameter, getParameter, getParameter, getParameter, getParameter, haveParsed, setFilename, setParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataFile

private String dataFile
The url


isAxform

private boolean isAxform
Constructor Detail

AxformInfo

public AxformInfo()
Ctor for xml encoding


AxformInfo

public AxformInfo(File thisFile)
CTOR

Parameters:
filename - The filename

AxformInfo

public AxformInfo(String filename)
CTOR

Parameters:
filename - The filename
Method Detail

isAxformInfoHeader

public boolean isAxformInfoHeader()
Is the file an AXFORM header file?


getLatBandNum

public int getLatBandNum()
Which band/file is latitude?


getLatBandFile

public String getLatBandFile()

getLonBandNum

public int getLonBandNum()
Which band/file is longitude?


getLonBandFile

public String getLonBandFile()

parseHeader

protected void parseHeader()
Parse a potential AXFORM header file

Overrides:
parseHeader in class HeaderInfo