cfa.vo.sed.io.jaxb
Interface CharacterizationAxisType

All Superinterfaces:
Group
All Known Subinterfaces:
CharacterizationAxis, SpectralCharacterizationAxisType
All Known Implementing Classes:
CharacterizationAxisImpl, CharacterizationAxisTypeImpl, SpectralCharacterizationAxisTypeImpl

public interface CharacterizationAxisType
extends Group

Java content class for characterizationAxisType complex type.

The following schema fragment specifies the expected content contained within this java content object. (defined at file:/data/NVO/staff/mccusker/schema/specxml2-1.01b.xsd line 319)

 <complexType name="characterizationAxisType">
   <complexContent>
     <extension base="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}Group">
       <sequence>
         <element name="CoordSystem" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}coordSysType" minOccurs="0"/>
         <element name="Coverage" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}coverageType" minOccurs="0"/>
         <element name="Resolution" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}doubleParamType" minOccurs="0"/>
         <element name="Accuracy" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}accuracyType" minOccurs="0"/>
         <element name="SamplingPrecision" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}samplingPrecisionType" minOccurs="0"/>
         <element name="Calibration" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}textParamType" minOccurs="0"/>
       </sequence>
       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="ucd" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="unit" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 


Method Summary
 AccuracyType getAccuracy()
          Gets the value of the accuracy property.
 TextParamType getCalibration()
          Gets the value of the calibration property.
 CoordSysType getCoordSystem()
          Gets the value of the coordSystem property.
 CoverageType getCoverage()
          Gets the value of the coverage property.
 java.lang.String getName()
          Gets the value of the name property.
 DoubleParamType getResolution()
          Gets the value of the resolution property.
 SamplingPrecisionType getSamplingPrecision()
          Gets the value of the samplingPrecision property.
 java.lang.String getUcd()
          Gets the value of the ucd property.
 java.lang.String getUnit()
          Gets the value of the unit property.
 boolean isSetAccuracy()
           
 boolean isSetCalibration()
           
 boolean isSetCoordSystem()
           
 boolean isSetCoverage()
           
 boolean isSetName()
           
 boolean isSetResolution()
           
 boolean isSetSamplingPrecision()
           
 boolean isSetUcd()
           
 boolean isSetUnit()
           
 void setAccuracy(AccuracyType value)
          Sets the value of the accuracy property.
 void setCalibration(TextParamType value)
          Sets the value of the calibration property.
 void setCoordSystem(CoordSysType value)
          Sets the value of the coordSystem property.
 void setCoverage(CoverageType value)
          Sets the value of the coverage property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setResolution(DoubleParamType value)
          Sets the value of the resolution property.
 void setSamplingPrecision(SamplingPrecisionType value)
          Sets the value of the samplingPrecision property.
 void setUcd(java.lang.String value)
          Sets the value of the ucd property.
 void setUnit(java.lang.String value)
          Sets the value of the unit property.
 void unsetAccuracy()
           
 void unsetCalibration()
           
 void unsetCoordSystem()
           
 void unsetCoverage()
           
 void unsetName()
           
 void unsetResolution()
           
 void unsetSamplingPrecision()
           
 void unsetUcd()
           
 void unsetUnit()
           
 
Methods inherited from interface cfa.vo.sed.io.jaxb.Group
getId, getIdref, isSetId, isSetIdref, setId, setIdref, unsetId, unsetIdref
 

Method Detail

getCoverage

CoverageType getCoverage()
Gets the value of the coverage property.

Returns:
possible object is CoverageType

setCoverage

void setCoverage(CoverageType value)
Sets the value of the coverage property.

Parameters:
value - allowed object is CoverageType

isSetCoverage

boolean isSetCoverage()

unsetCoverage

void unsetCoverage()

getUnit

java.lang.String getUnit()
Gets the value of the unit property.

Returns:
possible object is String

setUnit

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

Parameters:
value - allowed object is String

isSetUnit

boolean isSetUnit()

unsetUnit

void unsetUnit()

getUcd

java.lang.String getUcd()
Gets the value of the ucd property.

Returns:
possible object is String

setUcd

void setUcd(java.lang.String value)
Sets the value of the ucd property.

Parameters:
value - allowed object is String

isSetUcd

boolean isSetUcd()

unsetUcd

void unsetUcd()

getSamplingPrecision

SamplingPrecisionType getSamplingPrecision()
Gets the value of the samplingPrecision property.

Returns:
possible object is SamplingPrecisionType

setSamplingPrecision

void setSamplingPrecision(SamplingPrecisionType value)
Sets the value of the samplingPrecision property.

Parameters:
value - allowed object is SamplingPrecisionType

isSetSamplingPrecision

boolean isSetSamplingPrecision()

unsetSamplingPrecision

void unsetSamplingPrecision()

getCoordSystem

CoordSysType getCoordSystem()
Gets the value of the coordSystem property.

Returns:
possible object is CoordSysType

setCoordSystem

void setCoordSystem(CoordSysType value)
Sets the value of the coordSystem property.

Parameters:
value - allowed object is CoordSysType

isSetCoordSystem

boolean isSetCoordSystem()

unsetCoordSystem

void unsetCoordSystem()

getName

java.lang.String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

void setName(java.lang.String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

isSetName

boolean isSetName()

unsetName

void unsetName()

getCalibration

TextParamType getCalibration()
Gets the value of the calibration property.

Returns:
possible object is TextParamType

setCalibration

void setCalibration(TextParamType value)
Sets the value of the calibration property.

Parameters:
value - allowed object is TextParamType

isSetCalibration

boolean isSetCalibration()

unsetCalibration

void unsetCalibration()

getAccuracy

AccuracyType getAccuracy()
Gets the value of the accuracy property.

Returns:
possible object is AccuracyType

setAccuracy

void setAccuracy(AccuracyType value)
Sets the value of the accuracy property.

Parameters:
value - allowed object is AccuracyType

isSetAccuracy

boolean isSetAccuracy()

unsetAccuracy

void unsetAccuracy()

getResolution

DoubleParamType getResolution()
Gets the value of the resolution property.

Returns:
possible object is DoubleParamType

setResolution

void setResolution(DoubleParamType value)
Sets the value of the resolution property.

Parameters:
value - allowed object is DoubleParamType

isSetResolution

boolean isSetResolution()

unsetResolution

void unsetResolution()