net.ivoa.xml.stc.stc_v1_30
Class SpaceFrameType

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.SpaceFrameType

public class SpaceFrameType
extends CoordFrameType

A spatial coordinate frame consists of a coordinate frame, a reference position, a flavor, and, optionally, an offset center

Java class for spaceFrameType complex type.

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

 <complexType name="spaceFrameType">
   <complexContent>
     <extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}coordFrameType">
       <sequence>
         <element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}SpaceRefFrame"/>
         <element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}ReferencePosition"/>
         <element name="OffsetCenter" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}coordValueType" minOccurs="0"/>
         <element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}CoordFlavor"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  javax.xml.bind.JAXBElement<? extends CoordFlavorType> coordFlavor
           
protected  CoordValueType offsetCenter
           
protected  javax.xml.bind.JAXBElement<? extends ReferencePositionType> referencePosition
           
protected  javax.xml.bind.JAXBElement<? extends CoordRefFrameType> spaceRefFrame
           
 
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
SpaceFrameType()
           
 
Method Summary
 javax.xml.bind.JAXBElement<? extends CoordFlavorType> getCoordFlavor()
          Provides the coordinate definitions: number of axes, SPHERICAL, CARTESIAN, UNITSPHERE, POLAR, or HEALPIX, presence of velocities
 CoordValueType getOffsetCenter()
          Gets the value of the offsetCenter property.
 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
 javax.xml.bind.JAXBElement<? extends CoordRefFrameType> getSpaceRefFrame()
          Coordinate reference frame: optional equinox with either a standard reference system (ICRS, FK5, FK4) and optional standard pole (equatorial, ecliptic, galactic, etc.), or pole (positive Z-axis) and positive X-axis direction
 void setCoordFlavor(javax.xml.bind.JAXBElement<? extends CoordFlavorType> value)
          Sets the value of the coordFlavor property.
 void setOffsetCenter(CoordValueType value)
          Sets the value of the offsetCenter property.
 void setReferencePosition(javax.xml.bind.JAXBElement<? extends ReferencePositionType> value)
          Sets the value of the referencePosition property.
 void setSpaceRefFrame(javax.xml.bind.JAXBElement<? extends CoordRefFrameType> value)
          Sets the value of the spaceRefFrame 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

spaceRefFrame

protected javax.xml.bind.JAXBElement<? extends CoordRefFrameType> spaceRefFrame

referencePosition

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

offsetCenter

protected CoordValueType offsetCenter

coordFlavor

protected javax.xml.bind.JAXBElement<? extends CoordFlavorType> coordFlavor
Constructor Detail

SpaceFrameType

public SpaceFrameType()
Method Detail

getSpaceRefFrame

public javax.xml.bind.JAXBElement<? extends CoordRefFrameType> getSpaceRefFrame()
Coordinate reference frame: optional equinox with either a standard reference system (ICRS, FK5, FK4) and optional standard pole (equatorial, ecliptic, galactic, etc.), or pole (positive Z-axis) and positive X-axis direction

Returns:
possible object is JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<CoordRefFrameType> JAXBElement<GeodType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<SphericalRefFrameType> JAXBElement<Cart1DRefFrameType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<FkType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<Cart3DRefFrameType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<FkType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<Cart2DRefFrameType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<FkType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<CoordRefFrameType> JAXBElement<IcrsType>

setSpaceRefFrame

public void setSpaceRefFrame(javax.xml.bind.JAXBElement<? extends CoordRefFrameType> value)
Sets the value of the spaceRefFrame property.

Parameters:
value - allowed object is JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<CoordRefFrameType> JAXBElement<GeodType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<SphericalRefFrameType> JAXBElement<Cart1DRefFrameType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<FkType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<Cart3DRefFrameType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<FkType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<Cart2DRefFrameType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<FkType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<IcrsType> JAXBElement<CoordRefFrameType> JAXBElement<IcrsType>

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>

getOffsetCenter

public CoordValueType getOffsetCenter()
Gets the value of the offsetCenter property.

Returns:
possible object is CoordValueType

setOffsetCenter

public void setOffsetCenter(CoordValueType value)
Sets the value of the offsetCenter property.

Parameters:
value - allowed object is CoordValueType

getCoordFlavor

public javax.xml.bind.JAXBElement<? extends CoordFlavorType> getCoordFlavor()
Provides the coordinate definitions: number of axes, SPHERICAL, CARTESIAN, UNITSPHERE, POLAR, or HEALPIX, presence of velocities

Returns:
possible object is JAXBElement<CoordFlavorType> JAXBElement<CoordFlavorType> JAXBElement<CoordFlavorType> JAXBElement<CoordFlavorType> JAXBElement<CoordFlavorType> JAXBElement<CoordFlavorType> JAXBElement<HealpixType> JAXBElement<CoordFlavorType>

setCoordFlavor

public void setCoordFlavor(javax.xml.bind.JAXBElement<? extends CoordFlavorType> value)
Sets the value of the coordFlavor property.

Parameters:
value - allowed object is JAXBElement<CoordFlavorType> JAXBElement<CoordFlavorType> JAXBElement<CoordFlavorType> JAXBElement<CoordFlavorType> JAXBElement<CoordFlavorType> JAXBElement<CoordFlavorType> JAXBElement<HealpixType> JAXBElement<CoordFlavorType>


Copyright © 2011 VAMDC. All Rights Reserved.