ucar.nc2.ft.point.standard
Class CoordVarExtractor

java.lang.Object
  extended by ucar.nc2.ft.point.standard.CoordVarExtractor

public abstract class CoordVarExtractor
extends java.lang.Object

Class Description.

Since:
Jan 26, 2009
Author:
caron

Field Summary
protected  java.lang.String axisName
           
protected  int nestingLevel
           
 
Constructor Summary
protected CoordVarExtractor(java.lang.String axisName, int nestingLevel)
           
 
Method Summary
abstract  double getCoordValue(StructureData sdata)
           
 double getCoordValue(StructureData[] tableData)
           
abstract  java.lang.String getCoordValueString(StructureData sdata)
           
 java.lang.String getCoordValueString(StructureData[] tableData)
           
abstract  java.lang.String getUnitsString()
           
abstract  boolean isString()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

axisName

protected java.lang.String axisName

nestingLevel

protected int nestingLevel
Constructor Detail

CoordVarExtractor

protected CoordVarExtractor(java.lang.String axisName,
                            int nestingLevel)
Method Detail

getCoordValue

public abstract double getCoordValue(StructureData sdata)

getCoordValueString

public abstract java.lang.String getCoordValueString(StructureData sdata)

getUnitsString

public abstract java.lang.String getUnitsString()

isString

public abstract boolean isString()

getCoordValue

public double getCoordValue(StructureData[] tableData)

getCoordValueString

public java.lang.String getCoordValueString(StructureData[] tableData)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object