net.ivoa.xml.vodataservice.v1
Class Coverage

java.lang.Object
  extended by net.ivoa.xml.vodataservice.v1.Coverage

public class Coverage
extends java.lang.Object

A description of how a resource's contents or behavior maps to the sky, to time, and to frequency space, including coverage and resolution.

Java class for Coverage complex type.

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

 <complexType name="Coverage">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}STCResourceProfile" minOccurs="0"/>
         <element name="footprint" type="{http://www.ivoa.net/xml/VODataService/v1.0}ServiceReference" minOccurs="0"/>
         <element name="waveband" type="{http://www.ivoa.net/xml/VODataService/v1.0}Waveband" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  ServiceReference footprint
           
protected  AstroSTCDescriptionType stcResourceProfile
           
protected  java.util.List<Waveband> waveband
           
 
Constructor Summary
Coverage()
           
 
Method Summary
 ServiceReference getFootprint()
          Gets the value of the footprint property.
 AstroSTCDescriptionType getSTCResourceProfile()
          In general, this description should be approximate; a more precise description can be provided by the footprint service.
 java.util.List<Waveband> getWaveband()
          Gets the value of the waveband property.
 void setFootprint(ServiceReference value)
          Sets the value of the footprint property.
 void setSTCResourceProfile(AstroSTCDescriptionType value)
          Sets the value of the stcResourceProfile property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

stcResourceProfile

protected AstroSTCDescriptionType stcResourceProfile

footprint

protected ServiceReference footprint

waveband

protected java.util.List<Waveband> waveband
Constructor Detail

Coverage

public Coverage()
Method Detail

getSTCResourceProfile

public AstroSTCDescriptionType getSTCResourceProfile()
In general, this description should be approximate; a more precise description can be provided by the footprint service.

Returns:
possible object is AstroSTCDescriptionType

setSTCResourceProfile

public void setSTCResourceProfile(AstroSTCDescriptionType value)
Sets the value of the stcResourceProfile property.

Parameters:
value - allowed object is AstroSTCDescriptionType

getFootprint

public ServiceReference getFootprint()
Gets the value of the footprint property.

Returns:
possible object is ServiceReference

setFootprint

public void setFootprint(ServiceReference value)
Sets the value of the footprint property.

Parameters:
value - allowed object is ServiceReference

getWaveband

public java.util.List<Waveband> getWaveband()
Gets the value of the waveband property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the waveband property.

For example, to add a new item, do as follows:

    getWaveband().add(newItem);
 

Objects of the following type(s) are allowed in the list Waveband



Copyright © 2011 VAMDC. All Rights Reserved.