alma.asdm.SpectralWindowRow Class Reference

Inherits alma.asdm.ASDMRow.

List of all members.


Detailed Description

The SpectralWindowRow class is a row of a SpectralWindowTable.

Generated from model's revision 1.46, branch HEAD


Public Member Functions

SpectralWindowTable getTable ()
 Return the table to which this row belongs.
SpectralWindowRowIDL toIDL ()
 Return this row in the form of an IDL struct.
void setFromIDL (SpectralWindowRowIDL x) throws ConversionException
 Fill the values of this row from the IDL struct SpectralWindowRowIDL.
String toXML () throws ConversionException
 Return this row in the form of an XML string.
void setFromXML (String rowDoc) throws ConversionException
 Fill the values of this row from an XML string that was produced by the toXML() method.
Tag getSpectralWindowId ()
 Get spectralWindowId.
int getNumChan ()
 Get numChan.
void setNumChan (int numChan) throws IllegalAccessException
 Set numChan with the specified int value.
boolean isNameExists ()
 The attribute name is optional.
String getName () throws IllegalAccessException
 Get name, which is optional.
void setName (String name)
 Set name with the specified String value.
void clearName ()
 Mark name, which is an optional field, as non-existent.
Frequency getRefFreq ()
 Get refFreq.
void setRefFreq (Frequency refFreq) throws IllegalAccessException
 Set refFreq with the specified Frequency value.
Frequency[] getChanFreq ()
 Get chanFreq.
void setChanFreq (Frequency[] chanFreq) throws IllegalAccessException
 Set chanFreq with the specified Frequency[] value.
Frequency[] getChanWidth ()
 Get chanWidth.
void setChanWidth (Frequency[] chanWidth) throws IllegalAccessException
 Set chanWidth with the specified Frequency[] value.
boolean isMeasFreqRefExists ()
 The attribute measFreqRef is optional.
int getMeasFreqRef () throws IllegalAccessException
 Get measFreqRef, which is optional.
void setMeasFreqRef (int measFreqRef)
 Set measFreqRef with the specified int value.
void clearMeasFreqRef ()
 Mark measFreqRef, which is an optional field, as non-existent.
Frequency[] getEffectiveBw ()
 Get effectiveBw.
void setEffectiveBw (Frequency[] effectiveBw) throws IllegalAccessException
 Set effectiveBw with the specified Frequency[] value.
Frequency[] getResolution ()
 Get resolution.
void setResolution (Frequency[] resolution) throws IllegalAccessException
 Set resolution with the specified Frequency[] value.
Frequency getTotBandwidth ()
 Get totBandwidth.
void setTotBandwidth (Frequency totBandwidth) throws IllegalAccessException
 Set totBandwidth with the specified Frequency value.
NetSideband getNetSideband ()
 Get netSideband.
void setNetSideband (NetSideband netSideband) throws IllegalAccessException
 Set netSideband with the specified NetSideband value.
SidebandProcessingMode getSidebandProcessingMode ()
 Get sidebandProcessingMode.
void setSidebandProcessingMode (SidebandProcessingMode sidebandProcessingMode) throws IllegalAccessException
 Set sidebandProcessingMode with the specified SidebandProcessingMode value.
boolean isBasebandNameExists ()
 The attribute basebandName is optional.
BasebandName getBasebandName () throws IllegalAccessException
 Get basebandName, which is optional.
void setBasebandName (BasebandName basebandName)
 Set basebandName with the specified BasebandName value.
void clearBasebandName ()
 Mark basebandName, which is an optional field, as non-existent.
boolean isBbcSidebandExists ()
 The attribute bbcSideband is optional.
int getBbcSideband () throws IllegalAccessException
 Get bbcSideband, which is optional.
void setBbcSideband (int bbcSideband)
 Set bbcSideband with the specified int value.
void clearBbcSideband ()
 Mark bbcSideband, which is an optional field, as non-existent.
boolean isIfConvChainExists ()
 The attribute ifConvChain is optional.
int getIfConvChain () throws IllegalAccessException
 Get ifConvChain, which is optional.
void setIfConvChain (int ifConvChain)
 Set ifConvChain with the specified int value.
void clearIfConvChain ()
 Mark ifConvChain, which is an optional field, as non-existent.
boolean isFreqGroupExists ()
 The attribute freqGroup is optional.
int getFreqGroup () throws IllegalAccessException
 Get freqGroup, which is optional.
void setFreqGroup (int freqGroup)
 Set freqGroup with the specified int value.
void clearFreqGroup ()
 Mark freqGroup, which is an optional field, as non-existent.
boolean isFreqGroupNameExists ()
 The attribute freqGroupName is optional.
String getFreqGroupName () throws IllegalAccessException
 Get freqGroupName, which is optional.
void setFreqGroupName (String freqGroupName)
 Set freqGroupName with the specified String value.
void clearFreqGroupName ()
 Mark freqGroupName, which is an optional field, as non-existent.
boolean isAssocNatureExists ()
 The attribute assocNature is optional.
SpectralResolutionType[] getAssocNature () throws IllegalAccessException
 Get assocNature, which is optional.
void setAssocNature (SpectralResolutionType[] assocNature)
 Set assocNature with the specified SpectralResolutionType[] value.
void clearAssocNature ()
 Mark assocNature, which is an optional field, as non-existent.
boolean getQuantization ()
 Get quantization.
void setQuantization (boolean quantization) throws IllegalAccessException
 Set quantization with the specified boolean value.
WindowFunction getWindowFunction ()
 Get windowFunction.
void setWindowFunction (WindowFunction windowFunction) throws IllegalAccessException
 Set windowFunction with the specified WindowFunction value.
boolean getOversampling ()
 Get oversampling.
void setOversampling (boolean oversampling) throws IllegalAccessException
 Set oversampling with the specified boolean value.
CorrelationBit getCorrelationBit ()
 Get correlationBit.
void setCorrelationBit (CorrelationBit correlationBit) throws IllegalAccessException
 Set correlationBit with the specified CorrelationBit value.
boolean getFlagRow ()
 Get flagRow.
void setFlagRow (boolean flagRow) throws IllegalAccessException
 Set flagRow with the specified boolean value.
boolean isAssocSpectralWindowIdExists ()
 The attribute assocSpectralWindowId is optional.
Tag[] getAssocSpectralWindowId () throws IllegalAccessException
 Get assocSpectralWindowId, which is optional.
void setAssocSpectralWindowId (Tag[] assocSpectralWindowId)
 Set assocSpectralWindowId with the specified Tag[] value.
void clearAssocSpectralWindowId ()
 Mark assocSpectralWindowId, which is an optional field, as non-existent.
boolean isDopplerIdExists ()
 The attribute dopplerId is optional.
int getDopplerId () throws IllegalAccessException
 Get dopplerId, which is optional.
void setDopplerId (int dopplerId)
 Set dopplerId with the specified int value.
void clearDopplerId ()
 Mark dopplerId, which is an optional field, as non-existent.
boolean isImageSpectralWindowIdExists ()
 The attribute imageSpectralWindowId is optional.
Tag getImageSpectralWindowId () throws IllegalAccessException
 Get imageSpectralWindowId, which is optional.
void setImageSpectralWindowId (Tag imageSpectralWindowId)
 Set imageSpectralWindowId with the specified Tag value.
void clearImageSpectralWindowId ()
 Mark imageSpectralWindowId, which is an optional field, as non-existent.
DopplerRow[] getDopplers () throws InvalidAccessException, NoSuchRow
 Get the collection of rows in the Doppler table having dopplerId == this.dopplerId.
void setAssocSpectralWindowId (int i, Tag assocSpectralWindowId) throws IndexOutOfBoundsException
 Set assocSpectralWindowId[i] with the specified Tag value.
SpectralWindowRow getSpectralWindowUsingImageSpectralWindowId () throws IllegalAccessException
 Returns the pointer to the row in the SpectralWindow table having SpectralWindow.imageSpectralWindowId == imageSpectralWindowId.
boolean compareNoAutoInc (int numChan, Frequency refFreq, Frequency[] chanFreq, Frequency[] chanWidth, Frequency[] effectiveBw, Frequency[] resolution, Frequency totBandwidth, NetSideband netSideband, SidebandProcessingMode sidebandProcessingMode, boolean quantization, WindowFunction windowFunction, boolean oversampling, CorrelationBit correlationBit, boolean flagRow)
 Compare each attribute except the autoincrementable one of this SpectralWindowRow with the corresponding parameters and return true if there is a match and false otherwise.
boolean equalByRequiredValue (SpectralWindowRow x)
 Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
boolean compareRequiredValue (int numChan, Frequency refFreq, Frequency[] chanFreq, Frequency[] chanWidth, Frequency[] effectiveBw, Frequency[] resolution, Frequency totBandwidth, NetSideband netSideband, SidebandProcessingMode sidebandProcessingMode, boolean quantization, WindowFunction windowFunction, boolean oversampling, CorrelationBit correlationBit, boolean flagRow)

Protected Member Functions

void setSpectralWindowId (Tag spectralWindowId) throws IllegalAccessException
 Set spectralWindowId with the specified Tag value.

Package Functions

 SpectralWindowRow (SpectralWindowTable table)
 Create a SpectralWindowRow.
 SpectralWindowRow (SpectralWindowTable table, SpectralWindowRow row)
 Creates a SpectralWindowRow using a copy constructor mechanism.
void isAdded ()
void addAssocSpectralWindowId (Tag id)
 Append a Tag to assocSpectralWindowId.
void addAssocSpectralWindowId (Tag[] id)
 Append an array of Tag to assocSpectralWindowId.
Tag getAssocSpectralWindowId (int i) throws IndexOutOfBoundsException
 Returns the Tag stored in assocSpectralWindowId at position i.
SpectralWindowRow getSpectralWindow (int i) throws IndexOutOfBoundsException, NoSuchRow
 Returns the SpectralWindowRow linked to this row via the Tag stored in assocSpectralWindowId at position i.
SpectralWindowRow[] getSpectralWindows () throws NoSuchRow
 Returns the array of SpectralWindowRow linked to this row via the Tags stored in assocSpectralWindowId.
Object[] getAttributesValues ()
 Returns all the attributes of an attribute of an ASDM table as an array of Object.


Constructor & Destructor Documentation

alma.asdm.SpectralWindowRow.SpectralWindowRow SpectralWindowTable  table  )  [package]
 

Create a SpectralWindowRow.

This constructor has package access because only the table can create rows. All rows know the table to which they belong.

Parameters:
table The table to which this row belongs.

alma.asdm.SpectralWindowRow.SpectralWindowRow SpectralWindowTable  table,
SpectralWindowRow  row
[package]
 

Creates a SpectralWindowRow using a copy constructor mechanism.

Given a SpectralWindowRow row and a SpectralWindowTable table, the method creates a new SpectralWindowRow owned by table. Each attribute of the created row is a copy (deep) of the corresponding attribute of row. The method does not add the created row to its table, its simply parents it to table, a call to the add method has to be done in order to get the row added (very likely after having modified some of its attributes). If row is null then the method returns a row with default values for its attributes.

This constructor has package access because only the table can create rows. All rows know the table to which they belong.

Parameters:
table The table to which this row belongs.
row The row which is to be copied.


Member Function Documentation

void alma.asdm.SpectralWindowRow.addAssocSpectralWindowId Tag[]  id  )  [package]
 

Append an array of Tag to assocSpectralWindowId.

Parameters:
id an array of Tag to be appended to assocSpectralWindowId

void alma.asdm.SpectralWindowRow.addAssocSpectralWindowId Tag  id  )  [package]
 

Append a Tag to assocSpectralWindowId.

Parameters:
id the Tag to be appended to assocSpectralWindowId

void alma.asdm.SpectralWindowRow.clearAssocNature  ) 
 

Mark assocNature, which is an optional field, as non-existent.

void alma.asdm.SpectralWindowRow.clearAssocSpectralWindowId  ) 
 

Mark assocSpectralWindowId, which is an optional field, as non-existent.

void alma.asdm.SpectralWindowRow.clearBasebandName  ) 
 

Mark basebandName, which is an optional field, as non-existent.

void alma.asdm.SpectralWindowRow.clearBbcSideband  ) 
 

Mark bbcSideband, which is an optional field, as non-existent.

void alma.asdm.SpectralWindowRow.clearDopplerId  ) 
 

Mark dopplerId, which is an optional field, as non-existent.

void alma.asdm.SpectralWindowRow.clearFreqGroup  ) 
 

Mark freqGroup, which is an optional field, as non-existent.

void alma.asdm.SpectralWindowRow.clearFreqGroupName  ) 
 

Mark freqGroupName, which is an optional field, as non-existent.

void alma.asdm.SpectralWindowRow.clearIfConvChain  ) 
 

Mark ifConvChain, which is an optional field, as non-existent.

void alma.asdm.SpectralWindowRow.clearImageSpectralWindowId  ) 
 

Mark imageSpectralWindowId, which is an optional field, as non-existent.

void alma.asdm.SpectralWindowRow.clearMeasFreqRef  ) 
 

Mark measFreqRef, which is an optional field, as non-existent.

void alma.asdm.SpectralWindowRow.clearName  ) 
 

Mark name, which is an optional field, as non-existent.

boolean alma.asdm.SpectralWindowRow.compareNoAutoInc int  numChan,
Frequency  refFreq,
Frequency[]  chanFreq,
Frequency[]  chanWidth,
Frequency[]  effectiveBw,
Frequency[]  resolution,
Frequency  totBandwidth,
NetSideband  netSideband,
SidebandProcessingMode  sidebandProcessingMode,
boolean  quantization,
WindowFunction  windowFunction,
boolean  oversampling,
CorrelationBit  correlationBit,
boolean  flagRow
 

Compare each attribute except the autoincrementable one of this SpectralWindowRow with the corresponding parameters and return true if there is a match and false otherwise.

boolean alma.asdm.SpectralWindowRow.equalByRequiredValue SpectralWindowRow  x  ) 
 

Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.

Parameters:
x the SpectralWindowRow whose required attributes of the value part will be compared with those of this.
Returns:
a boolean.

SpectralResolutionType [] alma.asdm.SpectralWindowRow.getAssocNature  )  throws IllegalAccessException
 

Get assocNature, which is optional.

Returns:
assocNature as SpectralResolutionType[]
Exceptions:
IllegalAccessException If assocNature does not exist.

Tag [] alma.asdm.SpectralWindowRow.getAssocSpectralWindowId  )  throws IllegalAccessException
 

Get assocSpectralWindowId, which is optional.

Returns:
assocSpectralWindowId as Tag[]
Exceptions:
IllegalAccessException If assocSpectralWindowId does not exist.

Object [] alma.asdm.SpectralWindowRow.getAttributesValues  )  [package, virtual]
 

Returns all the attributes of an attribute of an ASDM table as an array of Object.

Returns:
an array of Object.

Implements alma.asdm.ASDMRow.

BasebandName alma.asdm.SpectralWindowRow.getBasebandName  )  throws IllegalAccessException
 

Get basebandName, which is optional.

Returns:
basebandName as BasebandName
Exceptions:
IllegalAccessException If basebandName does not exist.

int alma.asdm.SpectralWindowRow.getBbcSideband  )  throws IllegalAccessException
 

Get bbcSideband, which is optional.

Returns:
bbcSideband as int
Exceptions:
IllegalAccessException If bbcSideband does not exist.

Frequency [] alma.asdm.SpectralWindowRow.getChanFreq  ) 
 

Get chanFreq.

Returns:
chanFreq as Frequency[]

Frequency [] alma.asdm.SpectralWindowRow.getChanWidth  ) 
 

Get chanWidth.

Returns:
chanWidth as Frequency[]

CorrelationBit alma.asdm.SpectralWindowRow.getCorrelationBit  ) 
 

Get correlationBit.

Returns:
correlationBit as CorrelationBit

int alma.asdm.SpectralWindowRow.getDopplerId  )  throws IllegalAccessException
 

Get dopplerId, which is optional.

Returns:
dopplerId as int
Exceptions:
IllegalAccessException If dopplerId does not exist.

Frequency [] alma.asdm.SpectralWindowRow.getEffectiveBw  ) 
 

Get effectiveBw.

Returns:
effectiveBw as Frequency[]

boolean alma.asdm.SpectralWindowRow.getFlagRow  ) 
 

Get flagRow.

Returns:
flagRow as boolean

int alma.asdm.SpectralWindowRow.getFreqGroup  )  throws IllegalAccessException
 

Get freqGroup, which is optional.

Returns:
freqGroup as int
Exceptions:
IllegalAccessException If freqGroup does not exist.

String alma.asdm.SpectralWindowRow.getFreqGroupName  )  throws IllegalAccessException
 

Get freqGroupName, which is optional.

Returns:
freqGroupName as String
Exceptions:
IllegalAccessException If freqGroupName does not exist.

int alma.asdm.SpectralWindowRow.getIfConvChain  )  throws IllegalAccessException
 

Get ifConvChain, which is optional.

Returns:
ifConvChain as int
Exceptions:
IllegalAccessException If ifConvChain does not exist.

Tag alma.asdm.SpectralWindowRow.getImageSpectralWindowId  )  throws IllegalAccessException
 

Get imageSpectralWindowId, which is optional.

Returns:
imageSpectralWindowId as Tag
Exceptions:
IllegalAccessException If imageSpectralWindowId does not exist.

int alma.asdm.SpectralWindowRow.getMeasFreqRef  )  throws IllegalAccessException
 

Get measFreqRef, which is optional.

Returns:
measFreqRef as int
Exceptions:
IllegalAccessException If measFreqRef does not exist.

String alma.asdm.SpectralWindowRow.getName  )  throws IllegalAccessException
 

Get name, which is optional.

Returns:
name as String
Exceptions:
IllegalAccessException If name does not exist.

NetSideband alma.asdm.SpectralWindowRow.getNetSideband  ) 
 

Get netSideband.

Returns:
netSideband as NetSideband

int alma.asdm.SpectralWindowRow.getNumChan  ) 
 

Get numChan.

Returns:
numChan as int

boolean alma.asdm.SpectralWindowRow.getOversampling  ) 
 

Get oversampling.

Returns:
oversampling as boolean

boolean alma.asdm.SpectralWindowRow.getQuantization  ) 
 

Get quantization.

Returns:
quantization as boolean

Frequency alma.asdm.SpectralWindowRow.getRefFreq  ) 
 

Get refFreq.

Returns:
refFreq as Frequency

Frequency [] alma.asdm.SpectralWindowRow.getResolution  ) 
 

Get resolution.

Returns:
resolution as Frequency[]

SidebandProcessingMode alma.asdm.SpectralWindowRow.getSidebandProcessingMode  ) 
 

Get sidebandProcessingMode.

Returns:
sidebandProcessingMode as SidebandProcessingMode

Tag alma.asdm.SpectralWindowRow.getSpectralWindowId  ) 
 

Get spectralWindowId.

Returns:
spectralWindowId as Tag

SpectralWindowRow alma.asdm.SpectralWindowRow.getSpectralWindowUsingImageSpectralWindowId  )  throws IllegalAccessException
 

Returns the pointer to the row in the SpectralWindow table having SpectralWindow.imageSpectralWindowId == imageSpectralWindowId.

Returns:
a SpectralWindowRow
throws IllegalAccessException

SpectralWindowTable alma.asdm.SpectralWindowRow.getTable  ) 
 

Return the table to which this row belongs.

Frequency alma.asdm.SpectralWindowRow.getTotBandwidth  ) 
 

Get totBandwidth.

Returns:
totBandwidth as Frequency

WindowFunction alma.asdm.SpectralWindowRow.getWindowFunction  ) 
 

Get windowFunction.

Returns:
windowFunction as WindowFunction

boolean alma.asdm.SpectralWindowRow.isAssocNatureExists  ) 
 

The attribute assocNature is optional.

Return true if this attribute exists.

Returns:
true if and only if the assocNature attribute exists.

boolean alma.asdm.SpectralWindowRow.isAssocSpectralWindowIdExists  ) 
 

The attribute assocSpectralWindowId is optional.

Return true if this attribute exists.

Returns:
true if and only if the assocSpectralWindowId attribute exists.

boolean alma.asdm.SpectralWindowRow.isBasebandNameExists  ) 
 

The attribute basebandName is optional.

Return true if this attribute exists.

Returns:
true if and only if the basebandName attribute exists.

boolean alma.asdm.SpectralWindowRow.isBbcSidebandExists  ) 
 

The attribute bbcSideband is optional.

Return true if this attribute exists.

Returns:
true if and only if the bbcSideband attribute exists.

boolean alma.asdm.SpectralWindowRow.isDopplerIdExists  ) 
 

The attribute dopplerId is optional.

Return true if this attribute exists.

Returns:
true if and only if the dopplerId attribute exists.

boolean alma.asdm.SpectralWindowRow.isFreqGroupExists  ) 
 

The attribute freqGroup is optional.

Return true if this attribute exists.

Returns:
true if and only if the freqGroup attribute exists.

boolean alma.asdm.SpectralWindowRow.isFreqGroupNameExists  ) 
 

The attribute freqGroupName is optional.

Return true if this attribute exists.

Returns:
true if and only if the freqGroupName attribute exists.

boolean alma.asdm.SpectralWindowRow.isIfConvChainExists  ) 
 

The attribute ifConvChain is optional.

Return true if this attribute exists.

Returns:
true if and only if the ifConvChain attribute exists.

boolean alma.asdm.SpectralWindowRow.isImageSpectralWindowIdExists  ) 
 

The attribute imageSpectralWindowId is optional.

Return true if this attribute exists.

Returns:
true if and only if the imageSpectralWindowId attribute exists.

boolean alma.asdm.SpectralWindowRow.isMeasFreqRefExists  ) 
 

The attribute measFreqRef is optional.

Return true if this attribute exists.

Returns:
true if and only if the measFreqRef attribute exists.

boolean alma.asdm.SpectralWindowRow.isNameExists  ) 
 

The attribute name is optional.

Return true if this attribute exists.

Returns:
true if and only if the name attribute exists.

void alma.asdm.SpectralWindowRow.setAssocNature SpectralResolutionType[]  assocNature  ) 
 

Set assocNature with the specified SpectralResolutionType[] value.

Parameters:
assocNature The SpectralResolutionType[] value to which assocNature is to be set.

void alma.asdm.SpectralWindowRow.setAssocSpectralWindowId int  i,
Tag  assocSpectralWindowId
throws IndexOutOfBoundsException
 

Set assocSpectralWindowId[i] with the specified Tag value.

Parameters:
i The index in assocSpectralWindowId where to set the Tag value.
assocSpectralWindowId The Tag value to which assocSpectralWindowId[i] is to be set.
Exceptions:
IndexOutOfBoundsException 

void alma.asdm.SpectralWindowRow.setAssocSpectralWindowId Tag[]  assocSpectralWindowId  ) 
 

Set assocSpectralWindowId with the specified Tag[] value.

Parameters:
assocSpectralWindowId The Tag[] value to which assocSpectralWindowId is to be set.

void alma.asdm.SpectralWindowRow.setBasebandName BasebandName  basebandName  ) 
 

Set basebandName with the specified BasebandName value.

Parameters:
basebandName The BasebandName value to which basebandName is to be set.

void alma.asdm.SpectralWindowRow.setBbcSideband int  bbcSideband  ) 
 

Set bbcSideband with the specified int value.

Parameters:
bbcSideband The int value to which bbcSideband is to be set.

void alma.asdm.SpectralWindowRow.setChanFreq Frequency[]  chanFreq  )  throws IllegalAccessException
 

Set chanFreq with the specified Frequency[] value.

Parameters:
chanFreq The Frequency[] value to which chanFreq is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

void alma.asdm.SpectralWindowRow.setChanWidth Frequency[]  chanWidth  )  throws IllegalAccessException
 

Set chanWidth with the specified Frequency[] value.

Parameters:
chanWidth The Frequency[] value to which chanWidth is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

void alma.asdm.SpectralWindowRow.setCorrelationBit CorrelationBit  correlationBit  )  throws IllegalAccessException
 

Set correlationBit with the specified CorrelationBit value.

Parameters:
correlationBit The CorrelationBit value to which correlationBit is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

void alma.asdm.SpectralWindowRow.setDopplerId int  dopplerId  ) 
 

Set dopplerId with the specified int value.

Parameters:
dopplerId The int value to which dopplerId is to be set.

void alma.asdm.SpectralWindowRow.setEffectiveBw Frequency[]  effectiveBw  )  throws IllegalAccessException
 

Set effectiveBw with the specified Frequency[] value.

Parameters:
effectiveBw The Frequency[] value to which effectiveBw is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

void alma.asdm.SpectralWindowRow.setFlagRow boolean  flagRow  )  throws IllegalAccessException
 

Set flagRow with the specified boolean value.

Parameters:
flagRow The boolean value to which flagRow is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

void alma.asdm.SpectralWindowRow.setFreqGroup int  freqGroup  ) 
 

Set freqGroup with the specified int value.

Parameters:
freqGroup The int value to which freqGroup is to be set.

void alma.asdm.SpectralWindowRow.setFreqGroupName String  freqGroupName  ) 
 

Set freqGroupName with the specified String value.

Parameters:
freqGroupName The String value to which freqGroupName is to be set.

void alma.asdm.SpectralWindowRow.setFromIDL SpectralWindowRowIDL  x  )  throws ConversionException
 

Fill the values of this row from the IDL struct SpectralWindowRowIDL.

Parameters:
x The IDL struct containing the values used to fill this row.

void alma.asdm.SpectralWindowRow.setFromXML String  rowDoc  )  throws ConversionException
 

Fill the values of this row from an XML string that was produced by the toXML() method.

Parameters:
x The XML string being used to set the values of this row.
Exceptions:
ConversionException. 

void alma.asdm.SpectralWindowRow.setIfConvChain int  ifConvChain  ) 
 

Set ifConvChain with the specified int value.

Parameters:
ifConvChain The int value to which ifConvChain is to be set.

void alma.asdm.SpectralWindowRow.setImageSpectralWindowId Tag  imageSpectralWindowId  ) 
 

Set imageSpectralWindowId with the specified Tag value.

Parameters:
imageSpectralWindowId The Tag value to which imageSpectralWindowId is to be set.

void alma.asdm.SpectralWindowRow.setMeasFreqRef int  measFreqRef  ) 
 

Set measFreqRef with the specified int value.

Parameters:
measFreqRef The int value to which measFreqRef is to be set.

void alma.asdm.SpectralWindowRow.setName String  name  ) 
 

Set name with the specified String value.

Parameters:
name The String value to which name is to be set.

void alma.asdm.SpectralWindowRow.setNetSideband NetSideband  netSideband  )  throws IllegalAccessException
 

Set netSideband with the specified NetSideband value.

Parameters:
netSideband The NetSideband value to which netSideband is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

void alma.asdm.SpectralWindowRow.setNumChan int  numChan  )  throws IllegalAccessException
 

Set numChan with the specified int value.

Parameters:
numChan The int value to which numChan is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

void alma.asdm.SpectralWindowRow.setOversampling boolean  oversampling  )  throws IllegalAccessException
 

Set oversampling with the specified boolean value.

Parameters:
oversampling The boolean value to which oversampling is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

void alma.asdm.SpectralWindowRow.setQuantization boolean  quantization  )  throws IllegalAccessException
 

Set quantization with the specified boolean value.

Parameters:
quantization The boolean value to which quantization is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

void alma.asdm.SpectralWindowRow.setRefFreq Frequency  refFreq  )  throws IllegalAccessException
 

Set refFreq with the specified Frequency value.

Parameters:
refFreq The Frequency value to which refFreq is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

void alma.asdm.SpectralWindowRow.setResolution Frequency[]  resolution  )  throws IllegalAccessException
 

Set resolution with the specified Frequency[] value.

Parameters:
resolution The Frequency[] value to which resolution is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

void alma.asdm.SpectralWindowRow.setSidebandProcessingMode SidebandProcessingMode  sidebandProcessingMode  )  throws IllegalAccessException
 

Set sidebandProcessingMode with the specified SidebandProcessingMode value.

Parameters:
sidebandProcessingMode The SidebandProcessingMode value to which sidebandProcessingMode is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

void alma.asdm.SpectralWindowRow.setSpectralWindowId Tag  spectralWindowId  )  throws IllegalAccessException [protected]
 

Set spectralWindowId with the specified Tag value.

Parameters:
spectralWindowId The Tag value to which spectralWindowId is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

void alma.asdm.SpectralWindowRow.setTotBandwidth Frequency  totBandwidth  )  throws IllegalAccessException
 

Set totBandwidth with the specified Frequency value.

Parameters:
totBandwidth The Frequency value to which totBandwidth is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

void alma.asdm.SpectralWindowRow.setWindowFunction WindowFunction  windowFunction  )  throws IllegalAccessException
 

Set windowFunction with the specified WindowFunction value.

Parameters:
windowFunction The WindowFunction value to which windowFunction is to be set.
Exceptions:
IllegalAccessException If an attempt is made to change this field after is has been added to the table.

SpectralWindowRowIDL alma.asdm.SpectralWindowRow.toIDL  ) 
 

Return this row in the form of an IDL struct.

Returns:
The values of this row as a SpectralWindowRowIDL struct.

String alma.asdm.SpectralWindowRow.toXML  )  throws ConversionException
 

Return this row in the form of an XML string.

Returns:
The values of this row as an XML string.
Exceptions:
ConversionException. 


The documentation for this class was generated from the following file:
Generated on Tue Nov 18 17:46:48 2008 for ASDM Java Implementation by doxygen 1.3.8