cfa.vo.sed.io.jaxb
Interface CharacterizationType

All Superinterfaces:
Group
All Known Implementing Classes:
CharacterizationTypeImpl

public interface CharacterizationType
extends Group

Java content class for characterizationType 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 304)

 <complexType name="characterizationType">
   <complexContent>
     <extension base="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}Group">
       <sequence>
         <element name="SpatialAxis" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}characterizationAxisType" minOccurs="0"/>
         <element name="TimeAxis" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}characterizationAxisType" minOccurs="0"/>
         <element name="SpectralAxis" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}spectralCharacterizationAxisType" minOccurs="0"/>
         <element name="FluxAxis" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}characterizationAxisType" minOccurs="0"/>
         <element name="CharacterizationAxis" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}characterizationAxisType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Method Summary
 java.util.List getCharacterizationAxis()
          Gets the value of the CharacterizationAxis property.
 CharacterizationAxisType getFluxAxis()
          Gets the value of the fluxAxis property.
 CharacterizationAxisType getSpatialAxis()
          Gets the value of the spatialAxis property.
 SpectralCharacterizationAxisType getSpectralAxis()
          Gets the value of the spectralAxis property.
 CharacterizationAxisType getTimeAxis()
          Gets the value of the timeAxis property.
 boolean isSetCharacterizationAxis()
           
 boolean isSetFluxAxis()
           
 boolean isSetSpatialAxis()
           
 boolean isSetSpectralAxis()
           
 boolean isSetTimeAxis()
           
 void setFluxAxis(CharacterizationAxisType value)
          Sets the value of the fluxAxis property.
 void setSpatialAxis(CharacterizationAxisType value)
          Sets the value of the spatialAxis property.
 void setSpectralAxis(SpectralCharacterizationAxisType value)
          Sets the value of the spectralAxis property.
 void setTimeAxis(CharacterizationAxisType value)
          Sets the value of the timeAxis property.
 void unsetCharacterizationAxis()
           
 void unsetFluxAxis()
           
 void unsetSpatialAxis()
           
 void unsetSpectralAxis()
           
 void unsetTimeAxis()
           
 
Methods inherited from interface cfa.vo.sed.io.jaxb.Group
getId, getIdref, isSetId, isSetIdref, setId, setIdref, unsetId, unsetIdref
 

Method Detail

getSpectralAxis

SpectralCharacterizationAxisType getSpectralAxis()
Gets the value of the spectralAxis property.

Returns:
possible object is SpectralCharacterizationAxisType

setSpectralAxis

void setSpectralAxis(SpectralCharacterizationAxisType value)
Sets the value of the spectralAxis property.

Parameters:
value - allowed object is SpectralCharacterizationAxisType

isSetSpectralAxis

boolean isSetSpectralAxis()

unsetSpectralAxis

void unsetSpectralAxis()

getTimeAxis

CharacterizationAxisType getTimeAxis()
Gets the value of the timeAxis property.

Returns:
possible object is CharacterizationAxisType

setTimeAxis

void setTimeAxis(CharacterizationAxisType value)
Sets the value of the timeAxis property.

Parameters:
value - allowed object is CharacterizationAxisType

isSetTimeAxis

boolean isSetTimeAxis()

unsetTimeAxis

void unsetTimeAxis()

getSpatialAxis

CharacterizationAxisType getSpatialAxis()
Gets the value of the spatialAxis property.

Returns:
possible object is CharacterizationAxisType

setSpatialAxis

void setSpatialAxis(CharacterizationAxisType value)
Sets the value of the spatialAxis property.

Parameters:
value - allowed object is CharacterizationAxisType

isSetSpatialAxis

boolean isSetSpatialAxis()

unsetSpatialAxis

void unsetSpatialAxis()

getCharacterizationAxis

java.util.List getCharacterizationAxis()
Gets the value of the CharacterizationAxis property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the CharacterizationAxis property.

For example, to add a new item, do as follows:

    getCharacterizationAxis().add(newItem);
 

Objects of the following type(s) are allowed in the list CharacterizationAxisType


isSetCharacterizationAxis

boolean isSetCharacterizationAxis()

unsetCharacterizationAxis

void unsetCharacterizationAxis()

getFluxAxis

CharacterizationAxisType getFluxAxis()
Gets the value of the fluxAxis property.

Returns:
possible object is CharacterizationAxisType

setFluxAxis

void setFluxAxis(CharacterizationAxisType value)
Sets the value of the fluxAxis property.

Parameters:
value - allowed object is CharacterizationAxisType

isSetFluxAxis

boolean isSetFluxAxis()

unsetFluxAxis

void unsetFluxAxis()