org.deegree_impl.model.cv
Class Observable_Impl

java.lang.Object
  extended byorg.deegree_impl.model.cv.Observable_Impl
All Implemented Interfaces:
Observable
Direct Known Subclasses:
RangeAxis_Impl

class Observable_Impl
extends java.lang.Object
implements Observable

The Observable interface provides a structured description of the observations (quantities or properties) reported in this range component. This description consists of a name, a free-text description, a docURL (an index into a registry of observation types); and a referenceSystem that associates the reported values with real-world quantities or categories

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

Version:
$Revision: 1.1 $ $Date: 2003/01/27 11:31:14 $

Author:
Andreas Poth

Field Summary
private  java.lang.String description
           
private  java.net.URL docURL
           
private  java.lang.String name
           
private  java.lang.Object referenceSystem
           
 
Constructor Summary
(package private) Observable_Impl(java.lang.String name, java.lang.String description, java.net.URL docURL, java.lang.Object referenceSystem)
           
 
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
 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
 

Field Detail

description

private java.lang.String description

docURL

private java.net.URL docURL

name

private java.lang.String name

referenceSystem

private java.lang.Object referenceSystem
Constructor Detail

Observable_Impl

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

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