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

java.lang.Object
  extended by cfa.vo.sed.io.jaxb.impl.GroupImpl
      extended by cfa.vo.sed.io.jaxb.impl.CoverageTypeImpl
All Implemented Interfaces:
CoverageType, Group, UnmarshallableObject, ValidatableObject, XMLSerializable, com.sun.xml.bind.JAXBObject, com.sun.xml.bind.marshaller.IdentifiableObject

public class CoverageTypeImpl
extends GroupImpl
implements CoverageType, com.sun.xml.bind.JAXBObject, UnmarshallableObject, XMLSerializable, ValidatableObject


Nested Class Summary
 class CoverageTypeImpl.Unmarshaller
           
 
Field Summary
protected  CoverageBoundsType _Bounds
           
protected  CoverageLocationType _Location
           
protected  CoverageSupportType _Support
           
static java.lang.Class version
           
 
Fields inherited from class cfa.vo.sed.io.jaxb.impl.GroupImpl
_Id, _Idref
 
Constructor Summary
CoverageTypeImpl()
           
 
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.
 CoverageBoundsType getBounds()
          Gets the value of the bounds property.
 CoverageLocationType getLocation()
          Gets the value of the location property.
 java.lang.Class getPrimaryInterface()
          Gets the main interface that this object implements.
 CoverageSupportType getSupport()
          Gets the value of the support property.
 boolean isSetBounds()
           
 boolean isSetLocation()
           
 boolean isSetSupport()
           
 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 setBounds(CoverageBoundsType value)
          Sets the value of the bounds property.
 void setLocation(CoverageLocationType value)
          Sets the value of the location property.
 void setSupport(CoverageSupportType value)
          Sets the value of the support property.
 void unsetBounds()
           
 void unsetLocation()
           
 void unsetSupport()
           
 
Methods inherited from class cfa.vo.sed.io.jaxb.impl.GroupImpl
____jaxb____getId, getId, getIdref, isSetId, isSetIdref, setId, setIdref, unsetId, unsetIdref
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface cfa.vo.sed.io.jaxb.Group
getId, getIdref, isSetId, isSetIdref, setId, setIdref, unsetId, unsetIdref
 

Field Detail

_Support

protected CoverageSupportType _Support

_Location

protected CoverageLocationType _Location

_Bounds

protected CoverageBoundsType _Bounds

version

public static final java.lang.Class version
Constructor Detail

CoverageTypeImpl

public CoverageTypeImpl()
Method Detail

getSupport

public CoverageSupportType getSupport()
Description copied from interface: CoverageType
Gets the value of the support property.

Specified by:
getSupport in interface CoverageType
Returns:
possible object is CoverageSupportType

setSupport

public void setSupport(CoverageSupportType value)
Description copied from interface: CoverageType
Sets the value of the support property.

Specified by:
setSupport in interface CoverageType
Parameters:
value - allowed object is CoverageSupportType

isSetSupport

public boolean isSetSupport()
Specified by:
isSetSupport in interface CoverageType

unsetSupport

public void unsetSupport()
Specified by:
unsetSupport in interface CoverageType

getLocation

public CoverageLocationType getLocation()
Description copied from interface: CoverageType
Gets the value of the location property.

Specified by:
getLocation in interface CoverageType
Returns:
possible object is CoverageLocationType

setLocation

public void setLocation(CoverageLocationType value)
Description copied from interface: CoverageType
Sets the value of the location property.

Specified by:
setLocation in interface CoverageType
Parameters:
value - allowed object is CoverageLocationType

isSetLocation

public boolean isSetLocation()
Specified by:
isSetLocation in interface CoverageType

unsetLocation

public void unsetLocation()
Specified by:
unsetLocation in interface CoverageType

getBounds

public CoverageBoundsType getBounds()
Description copied from interface: CoverageType
Gets the value of the bounds property.

Specified by:
getBounds in interface CoverageType
Returns:
possible object is CoverageBoundsType

setBounds

public void setBounds(CoverageBoundsType value)
Description copied from interface: CoverageType
Sets the value of the bounds property.

Specified by:
setBounds in interface CoverageType
Parameters:
value - allowed object is CoverageBoundsType

isSetBounds

public boolean isSetBounds()
Specified by:
isSetBounds in interface CoverageType

unsetBounds

public void unsetBounds()
Specified by:
unsetBounds in interface CoverageType

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 GroupImpl

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
Overrides:
serializeBody in class GroupImpl
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
Overrides:
serializeAttributes in class GroupImpl
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
Overrides:
serializeURIs in class GroupImpl
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
Overrides:
getPrimaryInterface in class GroupImpl

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 GroupImpl