cfa.vo.sed.io.jaxb
Interface SegmentType

All Superinterfaces:
Group
All Known Subinterfaces:
BaseSegment, Segment, Spectrum, SpectrumType, TimeSeries, TimeSeriesType
All Known Implementing Classes:
BaseSegmentImpl, SegmentImpl, SegmentTypeImpl, SpectrumImpl, SpectrumTypeImpl, TimeSeriesImpl, TimeSeriesTypeImpl

public interface SegmentType
extends Group

Java content class for segmentType 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 36)

 <complexType name="segmentType">
   <complexContent>
     <extension base="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}Group">
       <sequence>
         <element name="Target" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}targetType" minOccurs="0"/>
         <element name="Char" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}characterizationType" minOccurs="0"/>
         <element name="CoordSys" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}coordSysType" minOccurs="0"/>
         <element name="Curation" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}curationType" minOccurs="0"/>
         <element name="DataID" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}dataIDType" minOccurs="0"/>
         <element name="Derived" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}derivedDataType" minOccurs="0"/>
         <element name="CustomParams" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}arrayOfParamType" minOccurs="0"/>
         <element name="Type" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}textParamType" minOccurs="0"/>
         <element name="Length" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}intParamType" minOccurs="0"/>
         <element name="TimeSI" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}textParamType" minOccurs="0"/>
         <element name="SpectralSI" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}textParamType" minOccurs="0"/>
         <element name="FluxSI" type="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}textParamType" minOccurs="0"/>
         <element ref="{http://www.ivoa.net/xml/Spectrum/Spectrum-1.01.xsd}Data" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Method Summary
 CharacterizationType getChar()
          Gets the value of the char property.
 CoordSysType getCoordSys()
          Gets the value of the coordSys property.
 CurationType getCuration()
          Gets the value of the curation property.
 ArrayOfParamType getCustomParams()
          Gets the value of the customParams property.
 ArrayOfGenPointType getData()
          Gets the value of the data property.
 DataIDType getDataID()
          Gets the value of the dataID property.
 DerivedDataType getDerived()
          Gets the value of the derived property.
 TextParamType getFluxSI()
          Gets the value of the fluxSI property.
 IntParamType getLength()
          Gets the value of the length property.
 TextParamType getSpectralSI()
          Gets the value of the spectralSI property.
 TargetType getTarget()
          Gets the value of the target property.
 TextParamType getTimeSI()
          Gets the value of the timeSI property.
 TextParamType getType()
          Gets the value of the type property.
 boolean isSetChar()
           
 boolean isSetCoordSys()
           
 boolean isSetCuration()
           
 boolean isSetCustomParams()
           
 boolean isSetData()
           
 boolean isSetDataID()
           
 boolean isSetDerived()
           
 boolean isSetFluxSI()
           
 boolean isSetLength()
           
 boolean isSetSpectralSI()
           
 boolean isSetTarget()
           
 boolean isSetTimeSI()
           
 boolean isSetType()
           
 void setChar(CharacterizationType value)
          Sets the value of the char property.
 void setCoordSys(CoordSysType value)
          Sets the value of the coordSys property.
 void setCuration(CurationType value)
          Sets the value of the curation property.
 void setCustomParams(ArrayOfParamType value)
          Sets the value of the customParams property.
 void setData(ArrayOfGenPointType value)
          Sets the value of the data property.
 void setDataID(DataIDType value)
          Sets the value of the dataID property.
 void setDerived(DerivedDataType value)
          Sets the value of the derived property.
 void setFluxSI(TextParamType value)
          Sets the value of the fluxSI property.
 void setLength(IntParamType value)
          Sets the value of the length property.
 void setSpectralSI(TextParamType value)
          Sets the value of the spectralSI property.
 void setTarget(TargetType value)
          Sets the value of the target property.
 void setTimeSI(TextParamType value)
          Sets the value of the timeSI property.
 void setType(TextParamType value)
          Sets the value of the type property.
 void unsetChar()
           
 void unsetCoordSys()
           
 void unsetCuration()
           
 void unsetCustomParams()
           
 void unsetData()
           
 void unsetDataID()
           
 void unsetDerived()
           
 void unsetFluxSI()
           
 void unsetLength()
           
 void unsetSpectralSI()
           
 void unsetTarget()
           
 void unsetTimeSI()
           
 void unsetType()
           
 
Methods inherited from interface cfa.vo.sed.io.jaxb.Group
getId, getIdref, isSetId, isSetIdref, setId, setIdref, unsetId, unsetIdref
 

Method Detail

getDerived

DerivedDataType getDerived()
Gets the value of the derived property.

Returns:
possible object is DerivedDataType

setDerived

void setDerived(DerivedDataType value)
Sets the value of the derived property.

Parameters:
value - allowed object is DerivedDataType

isSetDerived

boolean isSetDerived()

unsetDerived

void unsetDerived()

getType

TextParamType getType()
Gets the value of the type property.

Returns:
possible object is TextParamType

setType

void setType(TextParamType value)
Sets the value of the type property.

Parameters:
value - allowed object is TextParamType

isSetType

boolean isSetType()

unsetType

void unsetType()

getData

ArrayOfGenPointType getData()
Gets the value of the data property.

Returns:
possible object is Data ArrayOfPoint ArrayOfGenPointType ArrayOfFlatPoint

setData

void setData(ArrayOfGenPointType value)
Sets the value of the data property.

Parameters:
value - allowed object is Data ArrayOfPoint ArrayOfGenPointType ArrayOfFlatPoint

isSetData

boolean isSetData()

unsetData

void unsetData()

getSpectralSI

TextParamType getSpectralSI()
Gets the value of the spectralSI property.

Returns:
possible object is TextParamType

setSpectralSI

void setSpectralSI(TextParamType value)
Sets the value of the spectralSI property.

Parameters:
value - allowed object is TextParamType

isSetSpectralSI

boolean isSetSpectralSI()

unsetSpectralSI

void unsetSpectralSI()

getChar

CharacterizationType getChar()
Gets the value of the char property.

Returns:
possible object is CharacterizationType

setChar

void setChar(CharacterizationType value)
Sets the value of the char property.

Parameters:
value - allowed object is CharacterizationType

isSetChar

boolean isSetChar()

unsetChar

void unsetChar()

getCoordSys

CoordSysType getCoordSys()
Gets the value of the coordSys property.

Returns:
possible object is CoordSysType

setCoordSys

void setCoordSys(CoordSysType value)
Sets the value of the coordSys property.

Parameters:
value - allowed object is CoordSysType

isSetCoordSys

boolean isSetCoordSys()

unsetCoordSys

void unsetCoordSys()

getFluxSI

TextParamType getFluxSI()
Gets the value of the fluxSI property.

Returns:
possible object is TextParamType

setFluxSI

void setFluxSI(TextParamType value)
Sets the value of the fluxSI property.

Parameters:
value - allowed object is TextParamType

isSetFluxSI

boolean isSetFluxSI()

unsetFluxSI

void unsetFluxSI()

getCuration

CurationType getCuration()
Gets the value of the curation property.

Returns:
possible object is CurationType

setCuration

void setCuration(CurationType value)
Sets the value of the curation property.

Parameters:
value - allowed object is CurationType

isSetCuration

boolean isSetCuration()

unsetCuration

void unsetCuration()

getDataID

DataIDType getDataID()
Gets the value of the dataID property.

Returns:
possible object is DataIDType

setDataID

void setDataID(DataIDType value)
Sets the value of the dataID property.

Parameters:
value - allowed object is DataIDType

isSetDataID

boolean isSetDataID()

unsetDataID

void unsetDataID()

getTimeSI

TextParamType getTimeSI()
Gets the value of the timeSI property.

Returns:
possible object is TextParamType

setTimeSI

void setTimeSI(TextParamType value)
Sets the value of the timeSI property.

Parameters:
value - allowed object is TextParamType

isSetTimeSI

boolean isSetTimeSI()

unsetTimeSI

void unsetTimeSI()

getLength

IntParamType getLength()
Gets the value of the length property.

Returns:
possible object is IntParamType

setLength

void setLength(IntParamType value)
Sets the value of the length property.

Parameters:
value - allowed object is IntParamType

isSetLength

boolean isSetLength()

unsetLength

void unsetLength()

getCustomParams

ArrayOfParamType getCustomParams()
Gets the value of the customParams property.

Returns:
possible object is ArrayOfParamType

setCustomParams

void setCustomParams(ArrayOfParamType value)
Sets the value of the customParams property.

Parameters:
value - allowed object is ArrayOfParamType

isSetCustomParams

boolean isSetCustomParams()

unsetCustomParams

void unsetCustomParams()

getTarget

TargetType getTarget()
Gets the value of the target property.

Returns:
possible object is TargetType

setTarget

void setTarget(TargetType value)
Sets the value of the target property.

Parameters:
value - allowed object is TargetType

isSetTarget

boolean isSetTarget()

unsetTarget

void unsetTarget()