net.ivoa.xml.stc.stc_v1_30
Class TimeFrameType

java.lang.Object
  extended by net.ivoa.xml.stc.stc_v1_30.StcBaseType
      extended by net.ivoa.xml.stc.stc_v1_30.CoordFrameType
          extended by net.ivoa.xml.stc.stc_v1_30.TimeFrameType

public class TimeFrameType
extends CoordFrameType

The time reference frame consists of a timescale, a reference position, and optionally a reference direction (needed when transformations have been applied)

Java class for timeFrameType complex type.

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

 <complexType name="timeFrameType">
   <complexContent>
     <extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}coordFrameType">
       <sequence>
         <element name="TimeScale" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}timeScaleType"/>
         <element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}ReferencePosition"/>
         <element name="TimeRefDirection" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}astroCoordsType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  javax.xml.bind.JAXBElement<? extends ReferencePositionType> referencePosition
           
protected  AstroCoordsType timeRefDirection
           
protected  TimeScaleType timeScale
           
 
Fields inherited from class net.ivoa.xml.stc.stc_v1_30.CoordFrameType
name
 
Fields inherited from class net.ivoa.xml.stc.stc_v1_30.StcBaseType
href, id, idref, idrefType, idType, type, ucd
 
Constructor Summary
TimeFrameType()
           
 
Method Summary
 javax.xml.bind.JAXBElement<? extends ReferencePositionType> getReferencePosition()
          Origin of the coordinate reference frame: either a "known place" such as geocenter or barycenter, or a position defined in a known coordinate system
 AstroCoordsType getTimeRefDirection()
          Gets the value of the timeRefDirection property.
 TimeScaleType getTimeScale()
          Gets the value of the timeScale property.
 void setReferencePosition(javax.xml.bind.JAXBElement<? extends ReferencePositionType> value)
          Sets the value of the referencePosition property.
 void setTimeRefDirection(AstroCoordsType value)
          Sets the value of the timeRefDirection property.
 void setTimeScale(TimeScaleType value)
          Sets the value of the timeScale property.
 
Methods inherited from class net.ivoa.xml.stc.stc_v1_30.CoordFrameType
getName, setName
 
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

timeScale

protected TimeScaleType timeScale

referencePosition

protected javax.xml.bind.JAXBElement<? extends ReferencePositionType> referencePosition

timeRefDirection

protected AstroCoordsType timeRefDirection
Constructor Detail

TimeFrameType

public TimeFrameType()
Method Detail

getTimeScale

public TimeScaleType getTimeScale()
Gets the value of the timeScale property.

Returns:
possible object is TimeScaleType

setTimeScale

public void setTimeScale(TimeScaleType value)
Sets the value of the timeScale property.

Parameters:
value - allowed object is TimeScaleType

getReferencePosition

public javax.xml.bind.JAXBElement<? extends ReferencePositionType> getReferencePosition()
Origin of the coordinate reference frame: either a "known place" such as geocenter or barycenter, or a position defined in a known coordinate system

Returns:
possible object is JAXBElement<CustomRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<ReferencePositionType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType>

setReferencePosition

public void setReferencePosition(javax.xml.bind.JAXBElement<? extends ReferencePositionType> value)
Sets the value of the referencePosition property.

Parameters:
value - allowed object is JAXBElement<CustomRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<ReferencePositionType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType> JAXBElement<StdRefPosType>

getTimeRefDirection

public AstroCoordsType getTimeRefDirection()
Gets the value of the timeRefDirection property.

Returns:
possible object is AstroCoordsType

setTimeRefDirection

public void setTimeRefDirection(AstroCoordsType value)
Sets the value of the timeRefDirection property.

Parameters:
value - allowed object is AstroCoordsType


Copyright © 2011 VAMDC. All Rights Reserved.