org.spase.parser200
Class Wave

java.lang.Object
  extended by org.spase.parser200.Wave

public class Wave
extends java.lang.Object

Periodic or quasi-periodic (AC) variations of physical quantities in time and space, capable of propagating or being trapped within particular regimes.

Java class for Wave complex type.

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

 <complexType name="Wave">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.spase-group.org/data/schema}Qualifier" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.spase-group.org/data/schema}WaveType"/>
         <element ref="{http://www.spase-group.org/data/schema}WaveQuantity"/>
         <element ref="{http://www.spase-group.org/data/schema}EnergyRange" minOccurs="0"/>
         <element ref="{http://www.spase-group.org/data/schema}WavelengthRange" minOccurs="0"/>
         <element ref="{http://www.spase-group.org/data/schema}FrequencyRange" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  EnergyRange energyRange
           
protected  FrequencyRange frequencyRange
           
protected  java.util.List<EnumQualifier> qualifier
           
protected  WavelengthRange wavelengthRange
           
protected  EnumWaveQuantity waveQuantity
           
protected  EnumWaveType waveType
           
 
Constructor Summary
Wave()
           
 
Method Summary
 EnergyRange getEnergyRange()
          Gets the value of the energyRange property.
 FrequencyRange getFrequencyRange()
          Gets the value of the frequencyRange property.
 java.util.List<EnumQualifier> getQualifier()
          Gets the value of the qualifier property.
 WavelengthRange getWavelengthRange()
          Gets the value of the wavelengthRange property.
 EnumWaveQuantity getWaveQuantity()
          Gets the value of the waveQuantity property.
 EnumWaveType getWaveType()
          Gets the value of the waveType property.
 void setEnergyRange(EnergyRange value)
          Sets the value of the energyRange property.
 void setFrequencyRange(FrequencyRange value)
          Sets the value of the frequencyRange property.
 void setWavelengthRange(WavelengthRange value)
          Sets the value of the wavelengthRange property.
 void setWaveQuantity(EnumWaveQuantity value)
          Sets the value of the waveQuantity property.
 void setWaveType(EnumWaveType value)
          Sets the value of the waveType property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

qualifier

protected java.util.List<EnumQualifier> qualifier

waveType

protected EnumWaveType waveType

waveQuantity

protected EnumWaveQuantity waveQuantity

energyRange

protected EnergyRange energyRange

wavelengthRange

protected WavelengthRange wavelengthRange

frequencyRange

protected FrequencyRange frequencyRange
Constructor Detail

Wave

public Wave()
Method Detail

getQualifier

public java.util.List<EnumQualifier> getQualifier()
Gets the value of the qualifier 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 qualifier property.

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

    getQualifier().add(newItem);
 

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


getWaveType

public EnumWaveType getWaveType()
Gets the value of the waveType property.

Returns:
possible object is EnumWaveType

setWaveType

public void setWaveType(EnumWaveType value)
Sets the value of the waveType property.

Parameters:
value - allowed object is EnumWaveType

getWaveQuantity

public EnumWaveQuantity getWaveQuantity()
Gets the value of the waveQuantity property.

Returns:
possible object is EnumWaveQuantity

setWaveQuantity

public void setWaveQuantity(EnumWaveQuantity value)
Sets the value of the waveQuantity property.

Parameters:
value - allowed object is EnumWaveQuantity

getEnergyRange

public EnergyRange getEnergyRange()
Gets the value of the energyRange property.

Returns:
possible object is EnergyRange

setEnergyRange

public void setEnergyRange(EnergyRange value)
Sets the value of the energyRange property.

Parameters:
value - allowed object is EnergyRange

getWavelengthRange

public WavelengthRange getWavelengthRange()
Gets the value of the wavelengthRange property.

Returns:
possible object is WavelengthRange

setWavelengthRange

public void setWavelengthRange(WavelengthRange value)
Sets the value of the wavelengthRange property.

Parameters:
value - allowed object is WavelengthRange

getFrequencyRange

public FrequencyRange getFrequencyRange()
Gets the value of the frequencyRange property.

Returns:
possible object is FrequencyRange

setFrequencyRange

public void setFrequencyRange(FrequencyRange value)
Sets the value of the frequencyRange property.

Parameters:
value - allowed object is FrequencyRange