Generated from model's revision 1.46, branch HEAD
Public Member Functions | |
SourceTable | getTable () |
Return the table to which this row belongs. | |
SourceRowIDL | toIDL () |
Return this row in the form of an IDL struct. | |
void | setFromIDL (SourceRowIDL x) throws ConversionException |
Fill the values of this row from the IDL struct SourceRowIDL. | |
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. | |
int | getSourceId () |
Get sourceId. | |
ArrayTimeInterval | getTimeInterval () |
Get timeInterval. | |
void | setTimeInterval (ArrayTimeInterval timeInterval) throws IllegalAccessException |
Set timeInterval with the specified ArrayTimeInterval value. | |
int | getNumLines () |
Get numLines. | |
void | setNumLines (int numLines) throws IllegalAccessException |
Set numLines with the specified int value. | |
String | getSourceName () |
Get sourceName. | |
void | setSourceName (String sourceName) throws IllegalAccessException |
Set sourceName with the specified String value. | |
boolean | isCatalogExists () |
The attribute catalog is optional. | |
String | getCatalog () throws IllegalAccessException |
Get catalog, which is optional. | |
void | setCatalog (String catalog) |
Set catalog with the specified String value. | |
void | clearCatalog () |
Mark catalog, which is an optional field, as non-existent. | |
boolean | isCalibrationGroupExists () |
The attribute calibrationGroup is optional. | |
int | getCalibrationGroup () throws IllegalAccessException |
Get calibrationGroup, which is optional. | |
void | setCalibrationGroup (int calibrationGroup) |
Set calibrationGroup with the specified int value. | |
void | clearCalibrationGroup () |
Mark calibrationGroup, which is an optional field, as non-existent. | |
String | getCode () |
Get code. | |
void | setCode (String code) throws IllegalAccessException |
Set code with the specified String value. | |
Angle[] | getDirection () |
Get direction. | |
void | setDirection (Angle[] direction) throws IllegalAccessException |
Set direction with the specified Angle[] value. | |
boolean | isPositionExists () |
The attribute position is optional. | |
Length[] | getPosition () throws IllegalAccessException |
Get position, which is optional. | |
void | setPosition (Length[] position) |
Set position with the specified Length[] value. | |
void | clearPosition () |
Mark position, which is an optional field, as non-existent. | |
AngularRate[] | getProperMotion () |
Get properMotion. | |
void | setProperMotion (AngularRate[] properMotion) throws IllegalAccessException |
Set properMotion with the specified AngularRate[] value. | |
boolean | isTransitionExists () |
The attribute transition is optional. | |
String[] | getTransition () throws IllegalAccessException |
Get transition, which is optional. | |
void | setTransition (String[] transition) |
Set transition with the specified String[] value. | |
void | clearTransition () |
Mark transition, which is an optional field, as non-existent. | |
boolean | isRestFrequencyExists () |
The attribute restFrequency is optional. | |
Frequency[] | getRestFrequency () throws IllegalAccessException |
Get restFrequency, which is optional. | |
void | setRestFrequency (Frequency[] restFrequency) |
Set restFrequency with the specified Frequency[] value. | |
void | clearRestFrequency () |
Mark restFrequency, which is an optional field, as non-existent. | |
boolean | isSysVelExists () |
The attribute sysVel is optional. | |
Speed[] | getSysVel () throws IllegalAccessException |
Get sysVel, which is optional. | |
void | setSysVel (Speed[] sysVel) |
Set sysVel with the specified Speed[] value. | |
void | clearSysVel () |
Mark sysVel, which is an optional field, as non-existent. | |
boolean | isSourceModelExists () |
The attribute sourceModel is optional. | |
SourceModel | getSourceModel () throws IllegalAccessException |
Get sourceModel, which is optional. | |
void | setSourceModel (SourceModel sourceModel) |
Set sourceModel with the specified SourceModel value. | |
void | clearSourceModel () |
Mark sourceModel, which is an optional field, as non-existent. | |
boolean | isDeltaVelExists () |
The attribute deltaVel is optional. | |
Speed | getDeltaVel () throws IllegalAccessException |
Get deltaVel, which is optional. | |
void | setDeltaVel (Speed deltaVel) |
Set deltaVel with the specified Speed value. | |
void | clearDeltaVel () |
Mark deltaVel, which is an optional field, as non-existent. | |
boolean | isRangeVelExists () |
The attribute rangeVel is optional. | |
Speed[] | getRangeVel () throws IllegalAccessException |
Get rangeVel, which is optional. | |
void | setRangeVel (Speed[] rangeVel) |
Set rangeVel with the specified Speed[] value. | |
void | clearRangeVel () |
Mark rangeVel, which is an optional field, as non-existent. | |
boolean | isSourceParameterIdExists () |
The attribute sourceParameterId is optional. | |
int | getSourceParameterId () throws IllegalAccessException |
Get sourceParameterId, which is optional. | |
void | setSourceParameterId (int sourceParameterId) |
Set sourceParameterId with the specified int value. | |
void | clearSourceParameterId () |
Mark sourceParameterId, which is an optional field, as non-existent. | |
Tag | getSpectralWindowId () |
Get spectralWindowId. | |
void | setSpectralWindowId (Tag spectralWindowId) throws IllegalAccessException |
Set spectralWindowId with the specified Tag value. | |
SpectralWindowRow | getSpectralWindowUsingSpectralWindowId () |
Returns the pointer to the row in the SpectralWindow table having SpectralWindow.spectralWindowId == spectralWindowId. | |
SourceParameterRow[] | getSourceParameters () throws InvalidAccessException, NoSuchRow |
Get the collection of rows in the SourceParameter table having sourceParameterId == this.sourceParameterId. | |
boolean | compareNoAutoInc (Tag spectralWindowId, ArrayTimeInterval timeInterval, int numLines, String sourceName, String code, Angle[] direction, AngularRate[] properMotion) |
Compare each attribute except the autoincrementable one of this SourceRow with the corresponding parameters and return true if there is a match and false otherwise. | |
boolean | equalByRequiredValue (SourceRow x) |
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise. | |
boolean | compareRequiredValue (int numLines, String sourceName, String code, Angle[] direction, AngularRate[] properMotion) |
Protected Member Functions | |
void | setSourceId (int sourceId) throws IllegalAccessException |
Set sourceId with the specified int value. | |
Package Functions | |
SourceRow (SourceTable table) | |
Create a SourceRow. | |
SourceRow (SourceTable table, SourceRow row) | |
Creates a SourceRow using a copy constructor mechanism. | |
void | isAdded () |
Object[] | getAttributesValues () |
Returns all the attributes of an attribute of an ASDM table as an array of Object. | |
Package Attributes | |
ArrayTimeInterval | timeInterval |
|
Create a SourceRow. This constructor has package access because only the table can create rows. All rows know the table to which they belong.
|
|
Creates a SourceRow using a copy constructor mechanism. Given a SourceRow row and a SourceTable table, the method creates a new SourceRow 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.
|
|
Mark calibrationGroup, which is an optional field, as non-existent.
|
|
Mark catalog, which is an optional field, as non-existent.
|
|
Mark deltaVel, which is an optional field, as non-existent.
|
|
Mark position, which is an optional field, as non-existent.
|
|
Mark rangeVel, which is an optional field, as non-existent.
|
|
Mark restFrequency, which is an optional field, as non-existent.
|
|
Mark sourceModel, which is an optional field, as non-existent.
|
|
Mark sourceParameterId, which is an optional field, as non-existent.
|
|
Mark sysVel, which is an optional field, as non-existent.
|
|
Mark transition, which is an optional field, as non-existent.
|
|
Compare each attribute except the autoincrementable one of this SourceRow with the corresponding parameters and return true if there is a match and false otherwise.
|
|
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise.
|
|
Returns all the attributes of an attribute of an ASDM table as an array of Object.
Implements alma.asdm.ASDMRow.
|
|
Get calibrationGroup, which is optional.
|
|
Get catalog, which is optional.
|
|
Get code.
|
|
Get deltaVel, which is optional.
|
|
Get direction.
|
|
Get numLines.
|
|
Get position, which is optional.
|
|
Get properMotion.
|
|
Get rangeVel, which is optional.
|
|
Get restFrequency, which is optional.
|
|
Get sourceId.
|
|
Get sourceModel, which is optional.
|
|
Get sourceName.
|
|
Get sourceParameterId, which is optional.
|
|
Get spectralWindowId.
|
|
Returns the pointer to the row in the SpectralWindow table having SpectralWindow.spectralWindowId == spectralWindowId.
|
|
Get sysVel, which is optional.
|
|
Return the table to which this row belongs.
|
|
Get timeInterval.
|
|
Get transition, which is optional.
|
|
The attribute calibrationGroup is optional. Return true if this attribute exists.
|
|
The attribute catalog is optional. Return true if this attribute exists.
|
|
The attribute deltaVel is optional. Return true if this attribute exists.
|
|
The attribute position is optional. Return true if this attribute exists.
|
|
The attribute rangeVel is optional. Return true if this attribute exists.
|
|
The attribute restFrequency is optional. Return true if this attribute exists.
|
|
The attribute sourceModel is optional. Return true if this attribute exists.
|
|
The attribute sourceParameterId is optional. Return true if this attribute exists.
|
|
The attribute sysVel is optional. Return true if this attribute exists.
|
|
The attribute transition is optional. Return true if this attribute exists.
|
|
Set calibrationGroup with the specified int value.
|
|
Set catalog with the specified String value.
|
|
Set code with the specified String value.
|
|
Set deltaVel with the specified Speed value.
|
|
Set direction with the specified Angle[] value.
|
|
Fill the values of this row from the IDL struct SourceRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set numLines with the specified int value.
|
|
Set position with the specified Length[] value.
|
|
Set properMotion with the specified AngularRate[] value.
|
|
Set rangeVel with the specified Speed[] value.
|
|
Set restFrequency with the specified Frequency[] value.
|
|
Set sourceId with the specified int value.
|
|
Set sourceModel with the specified SourceModel value.
|
|
Set sourceName with the specified String value.
|
|
Set sourceParameterId with the specified int value.
|
|
Set spectralWindowId with the specified Tag value.
|
|
Set sysVel with the specified Speed[] value.
|
|
Set timeInterval with the specified ArrayTimeInterval value.
|
|
Set transition with the specified String[] value.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|