astronomy.data.spectra.impl
Class SpectraTypeImpl.AbsorptionlineTypeImpl
java.lang.Object
astronomy.data.spectra.impl.LineTypeImpl
astronomy.data.spectra.impl.SpectraTypeImpl.AbsorptionlineTypeImpl
- All Implemented Interfaces:
- UnmarshallableObject, ValidatableObject, XMLSerializable, LineType, SpectraType.AbsorptionlineType, com.sun.xml.bind.JAXBObject
- Enclosing class:
- SpectraTypeImpl
public static class SpectraTypeImpl.AbsorptionlineTypeImpl
- extends LineTypeImpl
- implements SpectraType.AbsorptionlineType, com.sun.xml.bind.JAXBObject, UnmarshallableObject, XMLSerializable, ValidatableObject
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
has_Atmosphere
protected boolean has_Atmosphere
_Atmosphere
protected boolean _Atmosphere
version
public static final Class version
SpectraTypeImpl.AbsorptionlineTypeImpl
public SpectraTypeImpl.AbsorptionlineTypeImpl()
isAtmosphere
public boolean isAtmosphere()
- Specified by:
isAtmosphere
in interface SpectraType.AbsorptionlineType
setAtmosphere
public void setAtmosphere(boolean value)
- Specified by:
setAtmosphere
in interface SpectraType.AbsorptionlineType
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
- Overrides:
createUnmarshaller
in class LineTypeImpl
serializeElementBody
public void serializeElementBody(XMLSerializer context)
throws SAXException
- Description copied from interface:
XMLSerializable
- Serializes child elements and texts into the specified target.
- Specified by:
serializeElementBody
in interface XMLSerializable
- Overrides:
serializeElementBody
in class LineTypeImpl
- Throws:
SAXException
serializeAttributes
public void serializeAttributes(XMLSerializer context)
throws SAXException
- Description copied from interface:
XMLSerializable
- Serializes attributes into the specified target.
- Specified by:
serializeAttributes
in interface XMLSerializable
- Overrides:
serializeAttributes
in class LineTypeImpl
- Throws:
SAXException
serializeAttributeBody
public void serializeAttributeBody(XMLSerializer context)
throws SAXException
- Description copied from interface:
XMLSerializable
- Serializes itself as an attribute body into the specified target.
- Specified by:
serializeAttributeBody
in interface XMLSerializable
- Overrides:
serializeAttributeBody
in class LineTypeImpl
- Throws:
SAXException
serializeURIs
public void serializeURIs(XMLSerializer context)
throws 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
- Overrides:
serializeURIs
in class LineTypeImpl
- Throws:
SAXException
getPrimaryInterface
public 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
- Overrides:
getPrimaryInterface
in class LineTypeImpl
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
- Overrides:
createRawValidator
in class LineTypeImpl