|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.ivoa.xml.stc.stc_v1_30.StcBaseType net.ivoa.xml.stc.stc_v1_30.CoordinateType net.ivoa.xml.stc.stc_v1_30.OrbitType
public class OrbitType
Orbit defined by six orbital elements and optional mean anomaly and period; note that the epoch of periapsis or of mean anomaly is provided by T, however, an coordinate epoch should be provided by paring this element with a time instant element
Java class for orbitType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="orbitType"> <complexContent> <extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}coordinateType"> <sequence> <choice> <element name="a"> <complexType> <simpleContent> <extension base="<http://www.ivoa.net/xml/STC/stc-v1.30.xsd>double1Type"> <attribute name="unit" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}posUnitType" default="AU" /> </extension> </simpleContent> </complexType> </element> <element name="q"> <complexType> <simpleContent> <extension base="<http://www.ivoa.net/xml/STC/stc-v1.30.xsd>double1Type"> <attribute name="unit" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}posUnitType" default="AU" /> </extension> </simpleContent> </complexType> </element> </choice> <element name="e" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}double1Type"/> <element name="i"> <complexType> <simpleContent> <extension base="<http://www.ivoa.net/xml/STC/stc-v1.30.xsd>double1Type"> <attribute name="unit" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}posUnitType" default="deg" /> </extension> </simpleContent> </complexType> </element> <element name="Node"> <complexType> <simpleContent> <extension base="<http://www.ivoa.net/xml/STC/stc-v1.30.xsd>double1Type"> <attribute name="unit" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}posUnitType" default="deg" /> </extension> </simpleContent> </complexType> </element> <element name="Aop"> <complexType> <simpleContent> <extension base="<http://www.ivoa.net/xml/STC/stc-v1.30.xsd>double1Type"> <attribute name="unit" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}posUnitType" default="deg" /> </extension> </simpleContent> </complexType> </element> <element name="M" minOccurs="0"> <complexType> <simpleContent> <extension base="<http://www.ivoa.net/xml/STC/stc-v1.30.xsd>double1Type"> <attribute name="unit" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}posUnitType" default="deg" /> </extension> </simpleContent> </complexType> </element> <element name="P" minOccurs="0"> <complexType> <simpleContent> <extension base="<http://www.ivoa.net/xml/STC/stc-v1.30.xsd>double1Type"> <attribute name="unit" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}timeUnitType" default="d" /> </extension> </simpleContent> </complexType> </element> <element name="T" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}astronTimeType"/> </sequence> </extension> </complexContent> </complexType>
Nested Class Summary | |
---|---|
static class |
OrbitType.A
Java class for anonymous complex type. |
static class |
OrbitType.Aop
Java class for anonymous complex type. |
static class |
OrbitType.I
Java class for anonymous complex type. |
static class |
OrbitType.M
Java class for anonymous complex type. |
static class |
OrbitType.Node
Java class for anonymous complex type. |
static class |
OrbitType.P
Java class for anonymous complex type. |
static class |
OrbitType.Q
Java class for anonymous complex type. |
Field Summary | |
---|---|
protected javax.xml.bind.JAXBElement<OrbitType.A> |
a
|
protected OrbitType.Aop |
aop
|
protected Double1Type |
e
|
protected OrbitType.I |
i
|
protected javax.xml.bind.JAXBElement<OrbitType.M> |
m
|
protected OrbitType.Node |
node
|
protected javax.xml.bind.JAXBElement<OrbitType.P> |
p
|
protected javax.xml.bind.JAXBElement<OrbitType.Q> |
q
|
protected AstronTimeType |
t
|
Fields inherited from class net.ivoa.xml.stc.stc_v1_30.CoordinateType |
---|
frameId, name |
Fields inherited from class net.ivoa.xml.stc.stc_v1_30.StcBaseType |
---|
href, id, idref, idrefType, idType, type, ucd |
Constructor Summary | |
---|---|
OrbitType()
|
Method Summary | |
---|---|
javax.xml.bind.JAXBElement<OrbitType.A> |
getA()
Gets the value of the a property. |
OrbitType.Aop |
getAop()
Gets the value of the aop property. |
Double1Type |
getE()
Gets the value of the e property. |
OrbitType.I |
getI()
Gets the value of the i property. |
javax.xml.bind.JAXBElement<OrbitType.M> |
getM()
Gets the value of the m property. |
OrbitType.Node |
getNode()
Gets the value of the node property. |
javax.xml.bind.JAXBElement<OrbitType.P> |
getP()
Gets the value of the p property. |
javax.xml.bind.JAXBElement<OrbitType.Q> |
getQ()
Gets the value of the q property. |
AstronTimeType |
getT()
Gets the value of the t property. |
void |
setA(javax.xml.bind.JAXBElement<OrbitType.A> value)
Sets the value of the a property. |
void |
setAop(OrbitType.Aop value)
Sets the value of the aop property. |
void |
setE(Double1Type value)
Sets the value of the e property. |
void |
setI(OrbitType.I value)
Sets the value of the i property. |
void |
setM(javax.xml.bind.JAXBElement<OrbitType.M> value)
Sets the value of the m property. |
void |
setNode(OrbitType.Node value)
Sets the value of the node property. |
void |
setP(javax.xml.bind.JAXBElement<OrbitType.P> value)
Sets the value of the p property. |
void |
setQ(javax.xml.bind.JAXBElement<OrbitType.Q> value)
Sets the value of the q property. |
void |
setT(AstronTimeType value)
Sets the value of the t property. |
Methods inherited from class net.ivoa.xml.stc.stc_v1_30.CoordinateType |
---|
getFrameId, getName, setFrameId, 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 |
---|
protected javax.xml.bind.JAXBElement<OrbitType.A> a
protected javax.xml.bind.JAXBElement<OrbitType.Q> q
protected Double1Type e
protected OrbitType.I i
protected OrbitType.Node node
protected OrbitType.Aop aop
protected javax.xml.bind.JAXBElement<OrbitType.M> m
protected javax.xml.bind.JAXBElement<OrbitType.P> p
protected AstronTimeType t
Constructor Detail |
---|
public OrbitType()
Method Detail |
---|
public javax.xml.bind.JAXBElement<OrbitType.A> getA()
JAXBElement
<
OrbitType.A
>
public void setA(javax.xml.bind.JAXBElement<OrbitType.A> value)
value
- allowed object is
JAXBElement
<
OrbitType.A
>
public javax.xml.bind.JAXBElement<OrbitType.Q> getQ()
JAXBElement
<
OrbitType.Q
>
public void setQ(javax.xml.bind.JAXBElement<OrbitType.Q> value)
value
- allowed object is
JAXBElement
<
OrbitType.Q
>
public Double1Type getE()
Double1Type
public void setE(Double1Type value)
value
- allowed object is
Double1Type
public OrbitType.I getI()
OrbitType.I
public void setI(OrbitType.I value)
value
- allowed object is
OrbitType.I
public OrbitType.Node getNode()
OrbitType.Node
public void setNode(OrbitType.Node value)
value
- allowed object is
OrbitType.Node
public OrbitType.Aop getAop()
OrbitType.Aop
public void setAop(OrbitType.Aop value)
value
- allowed object is
OrbitType.Aop
public javax.xml.bind.JAXBElement<OrbitType.M> getM()
JAXBElement
<
OrbitType.M
>
public void setM(javax.xml.bind.JAXBElement<OrbitType.M> value)
value
- allowed object is
JAXBElement
<
OrbitType.M
>
public javax.xml.bind.JAXBElement<OrbitType.P> getP()
JAXBElement
<
OrbitType.P
>
public void setP(javax.xml.bind.JAXBElement<OrbitType.P> value)
value
- allowed object is
JAXBElement
<
OrbitType.P
>
public AstronTimeType getT()
AstronTimeType
public void setT(AstronTimeType value)
value
- allowed object is
AstronTimeType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |