#include <AntennaRow.h>
Generated from model's revision "1.46", branch "HEAD"
Public Member Functions | |
AntennaTable & | getTable () const |
AntennaRowIDL * | toIDL () const |
void | setFromIDL (AntennaRowIDL x) throw (ConversionException) |
string | toXML () const |
void | setFromXML (string rowDoc) throw (ConversionException) |
Tag | getAntennaId () const |
string | getName () const |
void | setName (string name) |
AntennaMakeMod::AntennaMake | getAntennaMake () const |
void | setAntennaMake (AntennaMakeMod::AntennaMake antennaMake) |
AntennaTypeMod::AntennaType | getAntennaType () const |
void | setAntennaType (AntennaTypeMod::AntennaType antennaType) |
Length | getXPosition () const |
void | setXPosition (Length xPosition) |
Length | getYPosition () const |
void | setYPosition (Length yPosition) |
Length | getZPosition () const |
void | setZPosition (Length zPosition) |
ArrayTime | getTime () const |
void | setTime (ArrayTime time) |
Length | getXOffset () const |
void | setXOffset (Length xOffset) |
Length | getYOffset () const |
void | setYOffset (Length yOffset) |
Length | getZOffset () const |
void | setZOffset (Length zOffset) |
Length | getDishDiameter () const |
void | setDishDiameter (Length dishDiameter) |
bool | getFlagRow () const |
void | setFlagRow (bool flagRow) |
bool | isAssocAntennaIdExists () const |
Tag | getAssocAntennaId () const throw (IllegalAccessException) |
void | setAssocAntennaId (Tag assocAntennaId) |
void | clearAssocAntennaId () |
Tag | getStationId () const |
void | setStationId (Tag stationId) |
bool | isAssociatedAntennaExists () const |
AntennaRow * | getAssociatedAntenna () const throw (NoSuchRow) |
void | setAssociatedAntennaLink (Tag assocAntennaId) |
StationRow * | getStationUsingStationId () |
bool | compareNoAutoInc (Tag stationId, string name, AntennaMakeMod::AntennaMake antennaMake, AntennaTypeMod::AntennaType antennaType, Length xPosition, Length yPosition, Length zPosition, ArrayTime time, Length xOffset, Length yOffset, Length zOffset, Length dishDiameter, bool flagRow) |
bool | compareRequiredValue (Tag stationId, string name, AntennaMakeMod::AntennaMake antennaMake, AntennaTypeMod::AntennaType antennaType, Length xPosition, Length yPosition, Length zPosition, ArrayTime time, Length xOffset, Length yOffset, Length zOffset, Length dishDiameter, bool flagRow) |
bool | equalByRequiredValue (AntennaRow *x) |
|
Mark assocAntennaId, which is an optional field, as non-existent. |
|
Compare each mandatory attribute except the autoincrementable one of this AntennaRow 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 antennaId.
|
|
Get antennaMake.
|
|
Get antennaType.
|
|
Get assocAntennaId, which is optional.
|
|
Get the optional row in table Antenna by traversing the defined link to that table.
|
|
Get dishDiameter.
|
|
Get flagRow.
|
|
Get name.
|
|
Get stationId.
|
|
stationId pointer to the row in the Station table having Station.stationId == stationId
|
|
Return the table to which this row belongs. |
|
Get time.
|
|
Get xOffset.
|
|
Get xPosition.
|
|
Get yOffset.
|
|
Get yPosition.
|
|
Get zOffset.
|
|
Get zPosition.
|
|
The attribute assocAntennaId is optional. Return true if this attribute exists.
|
|
The link to table Antenna is optional. Return true if this link exists.
|
|
Set antennaMake with the specified AntennaMakeMod::AntennaMake.
|
|
Set antennaType with the specified AntennaTypeMod::AntennaType.
|
|
Set assocAntennaId with the specified Tag.
|
|
Set the values of the link attributes needed to link this row to a row in table Antenna. |
|
Set dishDiameter with the specified Length.
|
|
Set flagRow with the specified bool.
|
|
Fill the values of this row from the IDL struct AntennaRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set name with the specified string.
|
|
Set stationId with the specified Tag.
|
|
Set time with the specified ArrayTime.
|
|
Set xOffset with the specified Length.
|
|
Set xPosition with the specified Length.
|
|
Set yOffset with the specified Length.
|
|
Set yPosition with the specified Length.
|
|
Set zOffset with the specified Length.
|
|
Set zPosition with the specified Length.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|