#include <SourceRow.h>
Generated from model's revision "1.46", branch "HEAD"
Public Member Functions | |
SourceTable & | getTable () const |
SourceRowIDL * | toIDL () const |
void | setFromIDL (SourceRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
int | getSourceId () const |
ArrayTimeInterval | getTimeInterval () const |
void | setTimeInterval (ArrayTimeInterval timeInterval) |
int | getNumLines () const |
void | setNumLines (int numLines) |
string | getSourceName () const |
void | setSourceName (string sourceName) |
bool | isCatalogExists () const |
string | getCatalog () const throw (IllegalAccessException) |
void | setCatalog (string catalog) |
void | clearCatalog () |
bool | isCalibrationGroupExists () const |
int | getCalibrationGroup () const throw (IllegalAccessException) |
void | setCalibrationGroup (int calibrationGroup) |
void | clearCalibrationGroup () |
string | getCode () const |
void | setCode (string code) |
vector< Angle > | getDirection () const |
void | setDirection (vector< Angle > direction) |
bool | isPositionExists () const |
vector< Length > | getPosition () const throw (IllegalAccessException) |
void | setPosition (vector< Length > position) |
void | clearPosition () |
vector< AngularRate > | getProperMotion () const |
void | setProperMotion (vector< AngularRate > properMotion) |
bool | isTransitionExists () const |
vector< string > | getTransition () const throw (IllegalAccessException) |
void | setTransition (vector< string > transition) |
void | clearTransition () |
bool | isRestFrequencyExists () const |
vector< Frequency > | getRestFrequency () const throw (IllegalAccessException) |
void | setRestFrequency (vector< Frequency > restFrequency) |
void | clearRestFrequency () |
bool | isSysVelExists () const |
vector< Speed > | getSysVel () const throw (IllegalAccessException) |
void | setSysVel (vector< Speed > sysVel) |
void | clearSysVel () |
bool | isSourceModelExists () const |
SourceModelMod::SourceModel | getSourceModel () const throw (IllegalAccessException) |
void | setSourceModel (SourceModelMod::SourceModel sourceModel) |
void | clearSourceModel () |
bool | isDeltaVelExists () const |
Speed | getDeltaVel () const throw (IllegalAccessException) |
void | setDeltaVel (Speed deltaVel) |
void | clearDeltaVel () |
bool | isRangeVelExists () const |
vector< Speed > | getRangeVel () const throw (IllegalAccessException) |
void | setRangeVel (vector< Speed > rangeVel) |
void | clearRangeVel () |
bool | isSourceParameterIdExists () const |
int | getSourceParameterId () const throw (IllegalAccessException) |
void | setSourceParameterId (int sourceParameterId) |
void | clearSourceParameterId () |
Tag | getSpectralWindowId () const |
void | setSpectralWindowId (Tag spectralWindowId) |
SpectralWindowRow * | getSpectralWindowUsingSpectralWindowId () |
vector< SourceParameterRow * > | getSourceParameters () |
bool | compareNoAutoInc (Tag spectralWindowId, ArrayTimeInterval timeInterval, int numLines, string sourceName, string code, vector< Angle > direction, vector< AngularRate > properMotion) |
bool | compareRequiredValue (int numLines, string sourceName, string code, vector< Angle > direction, vector< AngularRate > properMotion) |
bool | equalByRequiredValue (SourceRow *x) |
|
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 mandatory 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.
|
|
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 the collection of row in the SourceParameter table having sourceParameterId == this.sourceParameterId
|
|
Get spectralWindowId.
|
|
spectralWindowId 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.
|
|
Set catalog with the specified string.
|
|
Set code with the specified string.
|
|
Set deltaVel with the specified Speed.
|
|
Set direction with the specified vector<Angle >.
|
|
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.
|
|
Set position with the specified vector<Length >.
|
|
Set properMotion with the specified vector<AngularRate >.
|
|
Set rangeVel with the specified vector<Speed >.
|
|
Set restFrequency with the specified vector<Frequency >.
|
|
Set sourceModel with the specified SourceModelMod::SourceModel.
|
|
Set sourceName with the specified string.
|
|
Set sourceParameterId with the specified int.
|
|
Set spectralWindowId with the specified Tag.
|
|
Set sysVel with the specified vector<Speed >.
|
|
Set timeInterval with the specified ArrayTimeInterval.
|
|
Set transition with the specified vector<string >.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|