net.ivoa.xml.stc.stc_v1_30
Class AstroCoordsType

java.lang.Object
  extended by net.ivoa.xml.stc.stc_v1_30.StcBaseType
      extended by net.ivoa.xml.stc.stc_v1_30.CoordsType
          extended by net.ivoa.xml.stc.stc_v1_30.AstroCoordsType

public class AstroCoordsType
extends CoordsType

The astronomical (STC) coordsType

Java class for astroCoordsType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="astroCoordsType">
   <complexContent>
     <extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}coordsType">
       <sequence>
         <element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}Time" minOccurs="0"/>
         <element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}Position" minOccurs="0"/>
         <element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}Velocity" minOccurs="0"/>
         <element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}Spectral" minOccurs="0"/>
         <element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}Redshift" minOccurs="0"/>
         <element name="CoordFile" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}astroCoordsFileType" minOccurs="0"/>
         <element name="Orbit" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}orbitType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  javax.xml.bind.JAXBElement<AstroCoordsFileType> coordFile
           
protected  javax.xml.bind.JAXBElement<OrbitType> orbit
           
protected  javax.xml.bind.JAXBElement<? extends CoordinateType> position
           
protected  RedshiftCoordinateType redshift
           
protected  SpectralCoordinateType spectral
           
protected  TimeCoordinateType time
           
protected  javax.xml.bind.JAXBElement<? extends CoordinateType> velocity
           
 
Fields inherited from class net.ivoa.xml.stc.stc_v1_30.CoordsType
coordSystemId, genCoordinate
 
Fields inherited from class net.ivoa.xml.stc.stc_v1_30.StcBaseType
href, id, idref, idrefType, idType, type, ucd
 
Constructor Summary
AstroCoordsType()
           
 
Method Summary
 javax.xml.bind.JAXBElement<AstroCoordsFileType> getCoordFile()
          Gets the value of the coordFile property.
 javax.xml.bind.JAXBElement<OrbitType> getOrbit()
          Gets the value of the orbit property.
 javax.xml.bind.JAXBElement<? extends CoordinateType> getPosition()
          Gets the value of the position property.
 RedshiftCoordinateType getRedshift()
          Gets the value of the redshift property.
 SpectralCoordinateType getSpectral()
          Gets the value of the spectral property.
 TimeCoordinateType getTime()
          Gets the value of the time property.
 javax.xml.bind.JAXBElement<? extends CoordinateType> getVelocity()
          Gets the value of the velocity property.
 void setCoordFile(javax.xml.bind.JAXBElement<AstroCoordsFileType> value)
          Sets the value of the coordFile property.
 void setOrbit(javax.xml.bind.JAXBElement<OrbitType> value)
          Sets the value of the orbit property.
 void setPosition(javax.xml.bind.JAXBElement<? extends CoordinateType> value)
          Sets the value of the position property.
 void setRedshift(RedshiftCoordinateType value)
          Sets the value of the redshift property.
 void setSpectral(SpectralCoordinateType value)
          Sets the value of the spectral property.
 void setTime(TimeCoordinateType value)
          Sets the value of the time property.
 void setVelocity(javax.xml.bind.JAXBElement<? extends CoordinateType> value)
          Sets the value of the velocity property.
 
Methods inherited from class net.ivoa.xml.stc.stc_v1_30.CoordsType
getCoordSystemId, getGenCoordinate, setCoordSystemId
 
Methods inherited from class net.ivoa.xml.stc.stc_v1_30.StcBaseType
getHref, getId, getIdref, getIDREFType, getIDType, getType, getUcd, setHref, setId, setIdref, setIDREFType, setIDType, setType, setUcd
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

time

protected TimeCoordinateType time

position

protected javax.xml.bind.JAXBElement<? extends CoordinateType> position

velocity

protected javax.xml.bind.JAXBElement<? extends CoordinateType> velocity

spectral

protected SpectralCoordinateType spectral

redshift

protected RedshiftCoordinateType redshift

coordFile

protected javax.xml.bind.JAXBElement<AstroCoordsFileType> coordFile

orbit

protected javax.xml.bind.JAXBElement<OrbitType> orbit
Constructor Detail

AstroCoordsType

public AstroCoordsType()
Method Detail

getTime

public TimeCoordinateType getTime()
Gets the value of the time property.

Returns:
possible object is TimeCoordinateType

setTime

public void setTime(TimeCoordinateType value)
Sets the value of the time property.

Parameters:
value - allowed object is TimeCoordinateType

getPosition

public javax.xml.bind.JAXBElement<? extends CoordinateType> getPosition()
Gets the value of the position property.

Returns:
possible object is JAXBElement<PosVector3CoordinateType> JAXBElement<CoordinateType> JAXBElement<PosVector1CoordinateType> JAXBElement<PosVector2CoordinateType>

setPosition

public void setPosition(javax.xml.bind.JAXBElement<? extends CoordinateType> value)
Sets the value of the position property.

Parameters:
value - allowed object is JAXBElement<PosVector3CoordinateType> JAXBElement<CoordinateType> JAXBElement<PosVector1CoordinateType> JAXBElement<PosVector2CoordinateType>

getVelocity

public javax.xml.bind.JAXBElement<? extends CoordinateType> getVelocity()
Gets the value of the velocity property.

Returns:
possible object is JAXBElement<VelVector1CoordinateType> JAXBElement<VelVector3CoordinateType> JAXBElement<CoordinateType> JAXBElement<VelVector2CoordinateType>

setVelocity

public void setVelocity(javax.xml.bind.JAXBElement<? extends CoordinateType> value)
Sets the value of the velocity property.

Parameters:
value - allowed object is JAXBElement<VelVector1CoordinateType> JAXBElement<VelVector3CoordinateType> JAXBElement<CoordinateType> JAXBElement<VelVector2CoordinateType>

getSpectral

public SpectralCoordinateType getSpectral()
Gets the value of the spectral property.

Returns:
possible object is SpectralCoordinateType

setSpectral

public void setSpectral(SpectralCoordinateType value)
Sets the value of the spectral property.

Parameters:
value - allowed object is SpectralCoordinateType

getRedshift

public RedshiftCoordinateType getRedshift()
Gets the value of the redshift property.

Returns:
possible object is RedshiftCoordinateType

setRedshift

public void setRedshift(RedshiftCoordinateType value)
Sets the value of the redshift property.

Parameters:
value - allowed object is RedshiftCoordinateType

getCoordFile

public javax.xml.bind.JAXBElement<AstroCoordsFileType> getCoordFile()
Gets the value of the coordFile property.

Returns:
possible object is JAXBElement<AstroCoordsFileType>

setCoordFile

public void setCoordFile(javax.xml.bind.JAXBElement<AstroCoordsFileType> value)
Sets the value of the coordFile property.

Parameters:
value - allowed object is JAXBElement<AstroCoordsFileType>

getOrbit

public javax.xml.bind.JAXBElement<OrbitType> getOrbit()
Gets the value of the orbit property.

Returns:
possible object is JAXBElement<OrbitType>

setOrbit

public void setOrbit(javax.xml.bind.JAXBElement<OrbitType> value)
Sets the value of the orbit property.

Parameters:
value - allowed object is JAXBElement<OrbitType>


Copyright © 2011 VAMDC. All Rights Reserved.