|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.nc2.dataset.CoordTransBuilder
public class CoordTransBuilder
Manager for Coordinate Transforms.
| Constructor Summary | |
|---|---|
CoordTransBuilder()
|
|
| Method Summary | |
|---|---|
static CoordinateTransform |
makeCoordinateTransform(NetcdfDataset ds,
Variable ctv,
java.util.Formatter parseInfo,
java.util.Formatter errInfo)
Make a CoordinateTransform object from the parameters in a Coordinate Transform Variable, using an intrinsic or registered CoordTransBuilder. |
static VariableDS |
makeDummyTransformVariable(NetcdfDataset ds,
CoordinateTransform ct)
Create a "dummy" Coordinate Transform Variable based on the given CoordinateTransform. |
static void |
registerTransform(java.lang.String transformName,
java.lang.Class c)
Register a class that implements a Coordinate Transform. |
static void |
registerTransform(java.lang.String transformName,
java.lang.String className)
Register a class that implements a Coordinate Transform. |
static void |
registerTransformMaybe(java.lang.String transformName,
java.lang.String className)
Register a class that implements a Coordinate Transform. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CoordTransBuilder()
| Method Detail |
|---|
public static void registerTransform(java.lang.String transformName,
java.lang.Class c)
transformName - name of transform. This name is used in the datasets to identify the transform, eg CF names.c - class that implements CoordTransBuilderIF.
public static void registerTransform(java.lang.String transformName,
java.lang.String className)
throws java.lang.ClassNotFoundException
transformName - name of transform. This name is used in the datasets to identify the transform, eg CF names.className - name of class that implements CoordTransBuilderIF.
java.lang.ClassNotFoundException - if Class.forName( className) fails
public static void registerTransformMaybe(java.lang.String transformName,
java.lang.String className)
transformName - name of transform. This name is used in the datasets to identify the transform, eg CF names.className - name of class that implements CoordTransBuilderIF.
public static CoordinateTransform makeCoordinateTransform(NetcdfDataset ds,
Variable ctv,
java.util.Formatter parseInfo,
java.util.Formatter errInfo)
ds - enclosing datasetctv - the Coordinate Transform Variable - container for the transform parametersparseInfo - pass back information about the parsing.errInfo - pass back error information.
public static VariableDS makeDummyTransformVariable(NetcdfDataset ds,
CoordinateTransform ct)
ds - for this datasetct - based on the CoordinateTransform
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||