thredds.dqc
Class Dqc

java.lang.Object
  extended by thredds.dqc.Dqc

public class Dqc
extends java.lang.Object

A description User: edavis Date: Jan 23, 2004 Time: 8:59:23 PM


Field Summary
protected  java.lang.String name
           
protected  org.jdom.Namespace ns
           
protected  QueryAction query
           
protected  java.util.List selectors
           
protected  java.lang.String version
           
 
Constructor Summary
protected Dqc()
          Constructor
 
Method Summary
static Dqc createDqcForJplQuikSCAT()
          Factory method specific for JPL QuikSCAT catalog.
static Dqc createInstance(java.io.InputStream xmlIs)
          Factory method to read a DQC document and create a Dqc instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected java.lang.String name

ns

protected org.jdom.Namespace ns

version

protected java.lang.String version

query

protected QueryAction query

selectors

protected java.util.List selectors
Constructor Detail

Dqc

protected Dqc()
Constructor

Method Detail

createDqcForJplQuikSCAT

public static Dqc createDqcForJplQuikSCAT()
                                   throws java.lang.Exception
Factory method specific for JPL QuikSCAT catalog.

Throws:
java.lang.Exception

createInstance

public static Dqc createInstance(java.io.InputStream xmlIs)
                          throws java.lang.Exception
Factory method to read a DQC document and create a Dqc instance.

Parameters:
xmlIs - - java.io.InputStream for a DQC document.
Returns:
a Dqc instance that represents the given DQC document.
Throws:
java.lang.Exception