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.41, 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)
 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)
 Set refFreq with the specified Frequency value.
Frequency[] getChanFreq ()
 Get chanFreq.
void setChanFreq (Frequency[] chanFreq)
 Set chanFreq with the specified Frequency[] value.
Frequency[] getChanWidth ()
 Get chanWidth.
void setChanWidth (Frequency[] chanWidth)
 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)
 Set effectiveBw with the specified Frequency[] value.
Frequency[] getResolution ()
 Get resolution.
void setResolution (Frequency[] resolution)
 Set resolution with the specified Frequency[] value.
Frequency getTotBandwidth ()
 Get totBandwidth.
void setTotBandwidth (Frequency totBandwidth)
 Set totBandwidth with the specified Frequency value.
NetSideband getNetSideband ()
 Get netSideband.
void setNetSideband (NetSideband netSideband)
 Set netSideband with the specified NetSideband value.
SidebandProcessingMode getSidebandProcessingMode ()
 Get sidebandProcessingMode.
void setSidebandProcessingMode (SidebandProcessingMode sidebandProcessingMode)
 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)
 Set quantization with the specified boolean value.
WindowFunction getWindowFunction ()
 Get windowFunction.
void setWindowFunction (WindowFunction windowFunction)
 Set windowFunction with the specified WindowFunction value.
boolean getOversampling ()
 Get oversampling.
void setOversampling (boolean oversampling)
 Set oversampling with the specified boolean value.
CorrelationBit getCorrelationBit ()
 Get correlationBit.
void setCorrelationBit (CorrelationBit correlationBit)
 Set correlationBit with the specified CorrelationBit value.
boolean getFlagRow ()
 Get flagRow.
void setFlagRow (boolean flagRow)
 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 IllegalAccessException, 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

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.

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.

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. 

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. 

Tag alma.asdm.SpectralWindowRow.getSpectralWindowId (  ) 

Get spectralWindowId.

Returns:
spectralWindowId as Tag

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.

int alma.asdm.SpectralWindowRow.getNumChan (  ) 

Get numChan.

Returns:
numChan as int

void alma.asdm.SpectralWindowRow.setNumChan ( int  numChan  ) 

Set numChan with the specified int value.

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

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.

String alma.asdm.SpectralWindowRow.getName (  )  throws IllegalAccessException

Get name, which is optional.

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

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.

Frequency alma.asdm.SpectralWindowRow.getRefFreq (  ) 

Get refFreq.

Returns:
refFreq as Frequency

void alma.asdm.SpectralWindowRow.setRefFreq ( Frequency  refFreq  ) 

Set refFreq with the specified Frequency value.

Parameters:
refFreq The Frequency value to which refFreq is to be set.

Frequency [] alma.asdm.SpectralWindowRow.getChanFreq (  ) 

Get chanFreq.

Returns:
chanFreq as Frequency[]

void alma.asdm.SpectralWindowRow.setChanFreq ( Frequency[]  chanFreq  ) 

Set chanFreq with the specified Frequency[] value.

Parameters:
chanFreq The Frequency[] value to which chanFreq is to be set.

Frequency [] alma.asdm.SpectralWindowRow.getChanWidth (  ) 

Get chanWidth.

Returns:
chanWidth as Frequency[]

void alma.asdm.SpectralWindowRow.setChanWidth ( Frequency[]  chanWidth  ) 

Set chanWidth with the specified Frequency[] value.

Parameters:
chanWidth The Frequency[] value to which chanWidth is to be set.

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.

int alma.asdm.SpectralWindowRow.getMeasFreqRef (  )  throws IllegalAccessException

Get measFreqRef, which is optional.

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

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.

Frequency [] alma.asdm.SpectralWindowRow.getEffectiveBw (  ) 

Get effectiveBw.

Returns:
effectiveBw as Frequency[]

void alma.asdm.SpectralWindowRow.setEffectiveBw ( Frequency[]  effectiveBw  ) 

Set effectiveBw with the specified Frequency[] value.

Parameters:
effectiveBw The Frequency[] value to which effectiveBw is to be set.

Frequency [] alma.asdm.SpectralWindowRow.getResolution (  ) 

Get resolution.

Returns:
resolution as Frequency[]

void alma.asdm.SpectralWindowRow.setResolution ( Frequency[]  resolution  ) 

Set resolution with the specified Frequency[] value.

Parameters:
resolution The Frequency[] value to which resolution is to be set.

Frequency alma.asdm.SpectralWindowRow.getTotBandwidth (  ) 

Get totBandwidth.

Returns:
totBandwidth as Frequency

void alma.asdm.SpectralWindowRow.setTotBandwidth ( Frequency  totBandwidth  ) 

Set totBandwidth with the specified Frequency value.

Parameters:
totBandwidth The Frequency value to which totBandwidth is to be set.

NetSideband alma.asdm.SpectralWindowRow.getNetSideband (  ) 

Get netSideband.

Returns:
netSideband as NetSideband

void alma.asdm.SpectralWindowRow.setNetSideband ( NetSideband  netSideband  ) 

Set netSideband with the specified NetSideband value.

Parameters:
netSideband The NetSideband value to which netSideband is to be set.

SidebandProcessingMode alma.asdm.SpectralWindowRow.getSidebandProcessingMode (  ) 

Get sidebandProcessingMode.

Returns:
sidebandProcessingMode as SidebandProcessingMode

void alma.asdm.SpectralWindowRow.setSidebandProcessingMode ( SidebandProcessingMode  sidebandProcessingMode  ) 

Set sidebandProcessingMode with the specified SidebandProcessingMode value.

Parameters:
sidebandProcessingMode The SidebandProcessingMode value to which sidebandProcessingMode is to be set.

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.

BasebandName alma.asdm.SpectralWindowRow.getBasebandName (  )  throws IllegalAccessException

Get basebandName, which is optional.

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

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.

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.

int alma.asdm.SpectralWindowRow.getBbcSideband (  )  throws IllegalAccessException

Get bbcSideband, which is optional.

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

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.

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.

int alma.asdm.SpectralWindowRow.getIfConvChain (  )  throws IllegalAccessException

Get ifConvChain, which is optional.

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

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.

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.

int alma.asdm.SpectralWindowRow.getFreqGroup (  )  throws IllegalAccessException

Get freqGroup, which is optional.

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

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.

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.

String alma.asdm.SpectralWindowRow.getFreqGroupName (  )  throws IllegalAccessException

Get freqGroupName, which is optional.

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

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.

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.

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

Get assocNature, which is optional.

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

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.

boolean alma.asdm.SpectralWindowRow.getQuantization (  ) 

Get quantization.

Returns:
quantization as boolean

void alma.asdm.SpectralWindowRow.setQuantization ( boolean  quantization  ) 

Set quantization with the specified boolean value.

Parameters:
quantization The boolean value to which quantization is to be set.

WindowFunction alma.asdm.SpectralWindowRow.getWindowFunction (  ) 

Get windowFunction.

Returns:
windowFunction as WindowFunction

void alma.asdm.SpectralWindowRow.setWindowFunction ( WindowFunction  windowFunction  ) 

Set windowFunction with the specified WindowFunction value.

Parameters:
windowFunction The WindowFunction value to which windowFunction is to be set.

boolean alma.asdm.SpectralWindowRow.getOversampling (  ) 

Get oversampling.

Returns:
oversampling as boolean

void alma.asdm.SpectralWindowRow.setOversampling ( boolean  oversampling  ) 

Set oversampling with the specified boolean value.

Parameters:
oversampling The boolean value to which oversampling is to be set.

CorrelationBit alma.asdm.SpectralWindowRow.getCorrelationBit (  ) 

Get correlationBit.

Returns:
correlationBit as CorrelationBit

void alma.asdm.SpectralWindowRow.setCorrelationBit ( CorrelationBit  correlationBit  ) 

Set correlationBit with the specified CorrelationBit value.

Parameters:
correlationBit The CorrelationBit value to which correlationBit is to be set.

boolean alma.asdm.SpectralWindowRow.getFlagRow (  ) 

Get flagRow.

Returns:
flagRow as boolean

void alma.asdm.SpectralWindowRow.setFlagRow ( boolean  flagRow  ) 

Set flagRow with the specified boolean value.

Parameters:
flagRow The boolean value to which flagRow is to be set.

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.

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

Get assocSpectralWindowId, which is optional.

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

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.

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.

int alma.asdm.SpectralWindowRow.getDopplerId (  )  throws IllegalAccessException

Get dopplerId, which is optional.

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

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.

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.

Tag alma.asdm.SpectralWindowRow.getImageSpectralWindowId (  )  throws IllegalAccessException

Get imageSpectralWindowId, which is optional.

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

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.setAssocSpectralWindowId ( int  i,
Tag  assocSpectralWindowId 
) throws IllegalAccessException, 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:
IllegalAccessException 
IndexOutOfBoundsException 

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.addAssocSpectralWindowId ( Tag[]  id  )  [package]

Append an array of Tag to assocSpectralWindowId.

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

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

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.

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.


The documentation for this class was generated from the following file:
Generated on Thu Nov 29 16:47:24 2007 for ASDM Java Implementation by  doxygen 1.5.1