cfa.vo.sed.dm
Class DataAxis

java.lang.Object
  extended by cfa.vo.sed.dm.DataAxis
All Implemented Interfaces:
IAxis
Direct Known Subclasses:
FluxAxis, Redshift, SpectralAxis, TimeAxis

public class DataAxis
extends java.lang.Object
implements IAxis


Field Summary
protected  IAccuracy _accuracy
           
protected  IValue _quality
           
protected  IValue _resolution
           
protected  IValue _value
           
 
Constructor Summary
DataAxis()
           
 
Method Summary
 IAccuracy getAccuracy()
          Gets the Accuracy object
 IValue getQuality()
          Gets the IValue object for quality
 IValue getResolution()
          Gets the IValue object for resolution.
 java.lang.String getUCD()
          Gets the value of the UCD property.
 java.lang.String getUnits()
          Gets the value of the units property.
 IValue getValue()
          Gets the IValue object
 void setAccuracy(IAccuracy accuracy)
          Sets the Accuracy object of the DataAxis
 void setQuality(IValue quality)
          Sets the IValue object of the DataAxis's quality
 void setResolution(IValue resolution)
          Sets the IValue object for the resolution of the DataAxis.
 void setUCD(java.lang.String ucd)
          Sets the value of the UCD property
 void setUnits(java.lang.String unit)
          Sets the value of the unit property
 void setValue(IValue value)
          Sets the IValue object of the DataAxis.
 java.lang.String toString()
          Override Object's toString() method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_value

protected IValue _value

_quality

protected IValue _quality

_accuracy

protected IAccuracy _accuracy

_resolution

protected IValue _resolution
Constructor Detail

DataAxis

public DataAxis()
Method Detail

getUCD

public java.lang.String getUCD()
Gets the value of the UCD property.

Returns:
possible object is String

setUCD

public void setUCD(java.lang.String ucd)
Sets the value of the UCD property

Parameters:
ucd - allowed object is String

getUnits

public java.lang.String getUnits()
Gets the value of the units property.

Returns:
possible object is String

setUnits

public void setUnits(java.lang.String unit)
Sets the value of the unit property

Parameters:
unit - allowed object is String

getValue

public IValue getValue()
Gets the IValue object

Specified by:
getValue in interface IAxis
Returns:
possible object is IValue

setValue

public void setValue(IValue value)
Sets the IValue object of the DataAxis.

Specified by:
setValue in interface IAxis
Parameters:
value - allowed object is IValue

getAccuracy

public IAccuracy getAccuracy()
Gets the Accuracy object

Specified by:
getAccuracy in interface IAxis
Returns:
possible object is IAccuracy

setAccuracy

public void setAccuracy(IAccuracy accuracy)
Sets the Accuracy object of the DataAxis

Specified by:
setAccuracy in interface IAxis
Parameters:
accuracy - allowed object is IAccuracy

getQuality

public IValue getQuality()
Gets the IValue object for quality

Specified by:
getQuality in interface IAxis
Returns:
possible object is IValue

setQuality

public void setQuality(IValue quality)
Sets the IValue object of the DataAxis's quality

Specified by:
setQuality in interface IAxis
Parameters:
quality - allowed object is IValue

getResolution

public IValue getResolution()
Gets the IValue object for resolution.

Specified by:
getResolution in interface IAxis
Returns:
possible object is IValue

setResolution

public void setResolution(IValue resolution)
Sets the IValue object for the resolution of the DataAxis.

Specified by:
setResolution in interface IAxis
Parameters:
resolution - allowed object is IValue

toString

public java.lang.String toString()
Override Object's toString() method.

Overrides:
toString in class java.lang.Object
Returns:
possible object is String