edu.wisc.ssec.mcidasv.data.hydra
Class HydraContext

java.lang.Object
  extended by edu.wisc.ssec.mcidasv.data.hydra.HydraContext

public class HydraContext
extends Object


Field Summary
private static HashMap<DataSource,HashMap<DataCategory,HydraContext>> contextMap
           
private static HashMap<DataCategory,HydraContext> dataCategoryToContextMap
           
private static HashMap<DataChoice,HydraContext> dataChoiceToContextMap
           
private static HashMap<DataSource,HydraContext> dataSourceToContextMap
           
private static HydraContext hydraContext
           
private  MultiDimensionSubset subset
           
private  boolean useSubset
           
 
Constructor Summary
HydraContext()
           
 
Method Summary
static HydraContext getHydraContext()
           
static HydraContext getHydraContext(DataCategory choice)
           
static HydraContext getHydraContext(DataChoice choice)
           
static HydraContext getHydraContext(DataSource source)
           
static HydraContext getHydraContext(DataSource source, DataCategory dataCategory)
           
 MultiDimensionSubset getMultiDimensionSubset()
           
 void setMultiDimensionSubset(MultiDimensionSubset subset)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataSourceToContextMap

private static HashMap<DataSource,HydraContext> dataSourceToContextMap

dataChoiceToContextMap

private static HashMap<DataChoice,HydraContext> dataChoiceToContextMap

dataCategoryToContextMap

private static HashMap<DataCategory,HydraContext> dataCategoryToContextMap

contextMap

private static HashMap<DataSource,HashMap<DataCategory,HydraContext>> contextMap

hydraContext

private static HydraContext hydraContext

useSubset

private boolean useSubset

subset

private MultiDimensionSubset subset
Constructor Detail

HydraContext

public HydraContext()
Method Detail

getHydraContext

public static HydraContext getHydraContext(DataSource source,
                                           DataCategory dataCategory)

getHydraContext

public static HydraContext getHydraContext(DataSource source)

getHydraContext

public static HydraContext getHydraContext(DataChoice choice)

getHydraContext

public static HydraContext getHydraContext(DataCategory choice)

getHydraContext

public static HydraContext getHydraContext()

setMultiDimensionSubset

public void setMultiDimensionSubset(MultiDimensionSubset subset)

getMultiDimensionSubset

public MultiDimensionSubset getMultiDimensionSubset()