astronomy.data.spectra
Interface PlotType

All Known Implementing Classes:
PlotTypeImpl

public interface PlotType

Java content class for plotType complex type.

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

 <complexType name="plotType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="plotdata" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="imagefile" minOccurs="0">
                     <complexType>
                       <simpleContent>
                         <extension base="<http://www.w3.org/2001/XMLSchema>string">
                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
                           <attribute name="format" type="{http://www.w3.org/2001/XMLSchema}string" />
                         </extension>
                       </simpleContent>
                     </complexType>
                   </element>
                   <element name="plotfile" minOccurs="0">
                     <complexType>
                       <simpleContent>
                         <extension base="<http://www.w3.org/2001/XMLSchema>string">
                           <attribute name="format" type="{http://www.w3.org/2001/XMLSchema}string" />
                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
                         </extension>
                       </simpleContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="plotrange" type="{}RangeType"/>
         <element name="datarange" type="{}RangeType" minOccurs="0"/>
         <element name="resolution" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>float">
                 <attribute name="unit">
                   <simpleType>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                       <enumeration value="angstrom"/>
                       <enumeration value="nanometer"/>
                       <enumeration value="meter"/>
                       <enumeration value="kmpersec"/>
                     </restriction>
                   </simpleType>
                 </attribute>
                 <attribute name="criterion">
                   <simpleType>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                       <enumeration value="fwhm"/>
                       <enumeration value="hwhm"/>
                     </restriction>
                   </simpleType>
                 </attribute>
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="exposure" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>float">
                 <attribute name="unit">
                   <simpleType>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                       <enumeration value="seconds"/>
                       <enumeration value="minutes"/>
                     </restriction>
                   </simpleType>
                 </attribute>
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="date" type="{http://www.w3.org/2001/XMLSchema}date" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="page" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static interface PlotType.ExposureType
          Java content class for anonymous complex type.
static interface PlotType.PlotdataType
          Java content class for anonymous complex type.
static interface PlotType.ResolutionType
          Java content class for anonymous complex type.
 
Method Summary
 RangeType getDatarange()
           
 List getDate()
          Gets the value of the Date property.
 PlotType.ExposureType getExposure()
           
 long getPage()
           
 PlotType.PlotdataType getPlotdata()
           
 RangeType getPlotrange()
           
 PlotType.ResolutionType getResolution()
           
 void setDatarange(RangeType value)
           
 void setExposure(PlotType.ExposureType value)
           
 void setPage(long value)
           
 void setPlotdata(PlotType.PlotdataType value)
           
 void setPlotrange(RangeType value)
           
 void setResolution(PlotType.ResolutionType value)
           
 

Method Detail

getPlotrange

RangeType getPlotrange()
Returns:
possible object is RangeType

setPlotrange

void setPlotrange(RangeType value)
Parameters:
value - allowed object is RangeType

getPlotdata

PlotType.PlotdataType getPlotdata()
Returns:
possible object is PlotType.PlotdataType

setPlotdata

void setPlotdata(PlotType.PlotdataType value)
Parameters:
value - allowed object is PlotType.PlotdataType

getDate

List getDate()
Gets the value of the Date 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's any setter method for the Date property. For example, to add a new item, do as follows:
    getDate().add(newItem);
 
Objects of the following type(s) are allowed in the list Calendar


getDatarange

RangeType getDatarange()
Returns:
possible object is RangeType

setDatarange

void setDatarange(RangeType value)
Parameters:
value - allowed object is RangeType

getResolution

PlotType.ResolutionType getResolution()
Returns:
possible object is PlotType.ResolutionType

setResolution

void setResolution(PlotType.ResolutionType value)
Parameters:
value - allowed object is PlotType.ResolutionType

getExposure

PlotType.ExposureType getExposure()
Returns:
possible object is PlotType.ExposureType

setExposure

void setExposure(PlotType.ExposureType value)
Parameters:
value - allowed object is PlotType.ExposureType

getPage

long getPage()

setPage

void setPage(long value)