|
|||||||||
| 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,
Formatter parseInfo,
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(String transformName,
Class c)
Register a class that implements a Coordinate Transform. |
static void |
registerTransform(String transformName,
String className)
Register a class that implements a Coordinate Transform. |
static void |
registerTransformMaybe(String transformName,
String className)
Register a class that implements a Coordinate Transform. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CoordTransBuilder()
| Method Detail |
|---|
public static void registerTransform(String transformName,
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(String transformName,
String className)
throws 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.
ClassNotFoundException - if Class.forName( className) fails
public static void registerTransformMaybe(String transformName,
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,
Formatter parseInfo,
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 | ||||||||