org.deegree_impl.model.cv
Class RangeAxis_Impl

java.lang.Object
  extended byorg.deegree_impl.model.cv.Observable_Impl
      extended byorg.deegree_impl.model.cv.RangeAxis_Impl
All Implemented Interfaces:
Observable, RangeAxis

class RangeAxis_Impl
extends Observable_Impl
implements RangeAxis

The RangeAxis interface is for compound observations. It describes and lists the values at which the range component reports properties, or the “bins” by which the range componet reports counts or other aggregate values

-----------------------------------------------------------------------

Version:
$Revision: 1.2 $ $Date: 2004/01/03 13:46:46 $

Author:
Andreas Poth

Field Summary
private  RangeExtent rangeExtent
           
 
Constructor Summary
(package private) RangeAxis_Impl(java.lang.String name, java.lang.String description, java.net.URL docURL, java.lang.Object referenceSystem, RangeExtent rangeExtent)
           
 
Method Summary
 java.lang.String getDescription()
          returns a short description of the Observable
 java.net.URL getDocURL()
          returns an index into a registry of observation types
 java.lang.String getName()
          returns the name of the Observable
 RangeExtent getRangeExtent()
          returns the list the actual parameter values for which measurements are available
 java.lang.Object getReferenceSystem()
          returns and a referenceSystem that associates the reported values with real-world quantities or categories
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.deegree.model.coverage.Observable
getDescription, getDocURL, getName, getReferenceSystem
 

Field Detail

rangeExtent

private RangeExtent rangeExtent
Constructor Detail

RangeAxis_Impl

RangeAxis_Impl(java.lang.String name,
               java.lang.String description,
               java.net.URL docURL,
               java.lang.Object referenceSystem,
               RangeExtent rangeExtent)
Method Detail

getRangeExtent

public RangeExtent getRangeExtent()
returns the list the actual parameter values for which measurements are available

Specified by:
getRangeExtent in interface RangeAxis

getDescription

public java.lang.String getDescription()
returns a short description of the Observable

Specified by:
getDescription in interface Observable

getDocURL

public java.net.URL getDocURL()
returns an index into a registry of observation types

Specified by:
getDocURL in interface Observable

getName

public java.lang.String getName()
returns the name of the Observable

Specified by:
getName in interface Observable

getReferenceSystem

public java.lang.Object getReferenceSystem()
returns and a referenceSystem that associates the reported values with real-world quantities or categories

Specified by:
getReferenceSystem in interface Observable