cfa.vo.sed.io.jaxb.impl
Class PointTypeImpl

java.lang.Object
  extended by cfa.vo.sed.io.jaxb.impl.PointTypeImpl
All Implemented Interfaces:
UnmarshallableObject, ValidatableObject, XMLSerializable, PointType, com.sun.xml.bind.JAXBObject

public class PointTypeImpl
extends java.lang.Object
implements PointType, com.sun.xml.bind.JAXBObject, UnmarshallableObject, XMLSerializable, ValidatableObject


Nested Class Summary
 class PointTypeImpl.Unmarshaller
           
 
Field Summary
protected  SedQuantityType _BackgroundModel
           
protected  SedQuantityType _FluxAxis
           
protected  SedCoordType _SpectralAxis
           
protected  SedCoordType _TimeAxis
           
static java.lang.Class version
           
 
Constructor Summary
PointTypeImpl()
           
 
Method Summary
 com.sun.msv.verifier.DocumentDeclaration createRawValidator()
          Gets the schema fragment associated with this class.
 UnmarshallingEventHandler createUnmarshaller(UnmarshallingContext context)
          Creates an unmarshaller that will unmarshall this object.
 SedQuantityType getBackgroundModel()
          Gets the value of the backgroundModel property.
 SedQuantityType getFluxAxis()
          Gets the value of the fluxAxis property.
 java.lang.Class getPrimaryInterface()
          Gets the main interface that this object implements.
 SedCoordType getSpectralAxis()
          Gets the value of the spectralAxis property.
 SedCoordType getTimeAxis()
          Gets the value of the timeAxis property.
 boolean isSetBackgroundModel()
           
 boolean isSetFluxAxis()
           
 boolean isSetSpectralAxis()
           
 boolean isSetTimeAxis()
           
 void serializeAttributes(XMLSerializer context)
          Serializes attributes into the specified target.
 void serializeBody(XMLSerializer context)
          Serializes child elements and texts into the specified target.
 void serializeURIs(XMLSerializer context)
          Declares all the namespace URIs this object is using at its top-level scope into the specified target.
 void setBackgroundModel(SedQuantityType value)
          Sets the value of the backgroundModel property.
 void setFluxAxis(SedQuantityType value)
          Sets the value of the fluxAxis property.
 void setSpectralAxis(SedCoordType value)
          Sets the value of the spectralAxis property.
 void setTimeAxis(SedCoordType value)
          Sets the value of the timeAxis property.
 void unsetBackgroundModel()
           
 void unsetFluxAxis()
           
 void unsetSpectralAxis()
           
 void unsetTimeAxis()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_SpectralAxis

protected SedCoordType _SpectralAxis

_TimeAxis

protected SedCoordType _TimeAxis

_BackgroundModel

protected SedQuantityType _BackgroundModel

_FluxAxis

protected SedQuantityType _FluxAxis

version

public static final java.lang.Class version
Constructor Detail

PointTypeImpl

public PointTypeImpl()
Method Detail

getSpectralAxis

public SedCoordType getSpectralAxis()
Description copied from interface: PointType
Gets the value of the spectralAxis property.

Specified by:
getSpectralAxis in interface PointType
Returns:
possible object is SedCoordType

setSpectralAxis

public void setSpectralAxis(SedCoordType value)
Description copied from interface: PointType
Sets the value of the spectralAxis property.

Specified by:
setSpectralAxis in interface PointType
Parameters:
value - allowed object is SedCoordType

isSetSpectralAxis

public boolean isSetSpectralAxis()
Specified by:
isSetSpectralAxis in interface PointType

unsetSpectralAxis

public void unsetSpectralAxis()
Specified by:
unsetSpectralAxis in interface PointType

getTimeAxis

public SedCoordType getTimeAxis()
Description copied from interface: PointType
Gets the value of the timeAxis property.

Specified by:
getTimeAxis in interface PointType
Returns:
possible object is SedCoordType

setTimeAxis

public void setTimeAxis(SedCoordType value)
Description copied from interface: PointType
Sets the value of the timeAxis property.

Specified by:
setTimeAxis in interface PointType
Parameters:
value - allowed object is SedCoordType

isSetTimeAxis

public boolean isSetTimeAxis()
Specified by:
isSetTimeAxis in interface PointType

unsetTimeAxis

public void unsetTimeAxis()
Specified by:
unsetTimeAxis in interface PointType

getBackgroundModel

public SedQuantityType getBackgroundModel()
Description copied from interface: PointType
Gets the value of the backgroundModel property.

Specified by:
getBackgroundModel in interface PointType
Returns:
possible object is SedQuantityType

setBackgroundModel

public void setBackgroundModel(SedQuantityType value)
Description copied from interface: PointType
Sets the value of the backgroundModel property.

Specified by:
setBackgroundModel in interface PointType
Parameters:
value - allowed object is SedQuantityType

isSetBackgroundModel

public boolean isSetBackgroundModel()
Specified by:
isSetBackgroundModel in interface PointType

unsetBackgroundModel

public void unsetBackgroundModel()
Specified by:
unsetBackgroundModel in interface PointType

getFluxAxis

public SedQuantityType getFluxAxis()
Description copied from interface: PointType
Gets the value of the fluxAxis property.

Specified by:
getFluxAxis in interface PointType
Returns:
possible object is SedQuantityType

setFluxAxis

public void setFluxAxis(SedQuantityType value)
Description copied from interface: PointType
Sets the value of the fluxAxis property.

Specified by:
setFluxAxis in interface PointType
Parameters:
value - allowed object is SedQuantityType

isSetFluxAxis

public boolean isSetFluxAxis()
Specified by:
isSetFluxAxis in interface PointType

unsetFluxAxis

public void unsetFluxAxis()
Specified by:
unsetFluxAxis in interface PointType

createUnmarshaller

public UnmarshallingEventHandler createUnmarshaller(UnmarshallingContext context)
Description copied from interface: UnmarshallableObject
Creates an unmarshaller that will unmarshall this object.

Specified by:
createUnmarshaller in interface UnmarshallableObject

serializeBody

public void serializeBody(XMLSerializer context)
                   throws org.xml.sax.SAXException
Description copied from interface: XMLSerializable
Serializes child elements and texts into the specified target.

Specified by:
serializeBody in interface XMLSerializable
Throws:
org.xml.sax.SAXException

serializeAttributes

public void serializeAttributes(XMLSerializer context)
                         throws org.xml.sax.SAXException
Description copied from interface: XMLSerializable
Serializes attributes into the specified target.

Specified by:
serializeAttributes in interface XMLSerializable
Throws:
org.xml.sax.SAXException

serializeURIs

public void serializeURIs(XMLSerializer context)
                   throws org.xml.sax.SAXException
Description copied from interface: XMLSerializable
Declares all the namespace URIs this object is using at its top-level scope into the specified target.

Specified by:
serializeURIs in interface XMLSerializable
Throws:
org.xml.sax.SAXException

getPrimaryInterface

public java.lang.Class getPrimaryInterface()
Description copied from interface: ValidatableObject
Gets the main interface that this object implements. For example, FooImpl will return Foo from this method.

Specified by:
getPrimaryInterface in interface ValidatableObject

createRawValidator

public com.sun.msv.verifier.DocumentDeclaration createRawValidator()
Description copied from interface: ValidatableObject
Gets the schema fragment associated with this class.

Specified by:
createRawValidator in interface ValidatableObject