Generated from model's revision 1.46, branch HEAD
Public Member Functions | |
MainTable | getTable () |
Return the table to which this row belongs. | |
MainRowIDL | toIDL () |
Return this row in the form of an IDL struct. | |
void | setFromIDL (MainRowIDL x) throws ConversionException |
Fill the values of this row from the IDL struct MainRowIDL. | |
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. | |
ArrayTime | getTime () |
Get time. | |
void | setTime (ArrayTime time) throws IllegalAccessException |
Set time with the specified ArrayTime value. | |
int | getScanNumber () |
Get scanNumber. | |
void | setScanNumber (int scanNumber) throws IllegalAccessException |
Set scanNumber with the specified int value. | |
int | getSubscanNumber () |
Get subscanNumber. | |
void | setSubscanNumber (int subscanNumber) throws IllegalAccessException |
Set subscanNumber with the specified int value. | |
TimeSampling | getTimeSampling () |
Get timeSampling. | |
void | setTimeSampling (TimeSampling timeSampling) throws IllegalAccessException |
Set timeSampling with the specified TimeSampling value. | |
int | getNumIntegration () |
Get numIntegration. | |
void | setNumIntegration (int numIntegration) throws IllegalAccessException |
Set numIntegration with the specified int value. | |
EntityRef | getDataOid () |
Get dataOid. | |
void | setDataOid (EntityRef dataOid) throws IllegalAccessException |
Set dataOid with the specified EntityRef value. | |
boolean | getFlagRow () |
Get flagRow. | |
void | setFlagRow (boolean flagRow) throws IllegalAccessException |
Set flagRow with the specified boolean value. | |
Interval | getInterval () |
Get interval. | |
void | setInterval (Interval interval) throws IllegalAccessException |
Set interval with the specified Interval value. | |
Tag | getConfigDescriptionId () |
Get configDescriptionId. | |
void | setConfigDescriptionId (Tag configDescriptionId) throws IllegalAccessException |
Set configDescriptionId with the specified Tag value. | |
Tag | getExecBlockId () |
Get execBlockId. | |
void | setExecBlockId (Tag execBlockId) throws IllegalAccessException |
Set execBlockId with the specified Tag value. | |
Tag | getFieldId () |
Get fieldId. | |
void | setFieldId (Tag fieldId) throws IllegalAccessException |
Set fieldId with the specified Tag value. | |
Tag[] | getStateId () |
Get stateId. | |
void | setStateId (Tag[] stateId) throws IllegalAccessException |
Set stateId with the specified Tag[] value. | |
ConfigDescriptionRow | getConfigDescriptionUsingConfigDescriptionId () |
Returns the pointer to the row in the ConfigDescription table having ConfigDescription.configDescriptionId == configDescriptionId. | |
FieldRow | getFieldUsingFieldId () |
Returns the pointer to the row in the Field table having Field.fieldId == fieldId. | |
void | setStateId (int i, Tag stateId) throws IllegalAccessException, IndexOutOfBoundsException |
Set stateId[i] with the specified Tag value. | |
ExecBlockRow | getExecBlockUsingExecBlockId () |
Returns the pointer to the row in the ExecBlock table having ExecBlock.execBlockId == execBlockId. | |
boolean | compareNoAutoInc (Tag configDescriptionId, Tag fieldId, ArrayTime time, Tag execBlockId, Tag[] stateId, int scanNumber, int subscanNumber, TimeSampling timeSampling, int numIntegration, EntityRef dataOid, boolean flagRow, Interval interval) |
Compare each attribute except the autoincrementable one of this MainRow with the corresponding parameters and return true if there is a match and false otherwise. | |
boolean | equalByRequiredValue (MainRow x) |
Return true if all required attributes of the value part are equal to their homologues in x and false otherwise. | |
boolean | compareRequiredValue (Tag execBlockId, Tag[] stateId, int scanNumber, int subscanNumber, TimeSampling timeSampling, int numIntegration, EntityRef dataOid, boolean flagRow, Interval interval) |
Package Functions | |
MainRow (MainTable table) | |
Create a MainRow. | |
MainRow (MainTable table, MainRow row) | |
Creates a MainRow using a copy constructor mechanism. | |
void | isAdded () |
void | addStateId (Tag id) |
Append a Tag to stateId. | |
void | addStateId (Tag[] id) |
Append an array of Tag to stateId. | |
Tag | getStateId (int i) throws IndexOutOfBoundsException |
Returns the Tag stored in stateId at position i. | |
StateRow | getState (int i) throws IndexOutOfBoundsException, NoSuchRow |
Returns the StateRow linked to this row via the Tag stored in stateId at position i. | |
StateRow[] | getStates () throws NoSuchRow |
Returns the array of StateRow linked to this row via the Tags stored in stateId. | |
Object[] | getAttributesValues () |
Returns all the attributes of an attribute of an ASDM table as an array of Object. |
|
Create a MainRow. This constructor has package access because only the table can create rows. All rows know the table to which they belong.
|
|
Creates a MainRow using a copy constructor mechanism. Given a MainRow row and a MainTable table, the method creates a new MainRow 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.
|
|
Append an array of Tag to stateId.
|
|
Append a Tag to stateId.
|
|
Compare each attribute except the autoincrementable one of this MainRow 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 configDescriptionId.
|
|
Returns the pointer to the row in the ConfigDescription table having ConfigDescription.configDescriptionId == configDescriptionId.
|
|
Get dataOid.
|
|
Get execBlockId.
|
|
Returns the pointer to the row in the ExecBlock table having ExecBlock.execBlockId == execBlockId.
|
|
Get fieldId.
|
|
Returns the pointer to the row in the Field table having Field.fieldId == fieldId.
|
|
Get flagRow.
|
|
Get interval.
|
|
Get numIntegration.
|
|
Get scanNumber.
|
|
Get stateId.
|
|
Get subscanNumber.
|
|
Return the table to which this row belongs.
|
|
Get time.
|
|
Get timeSampling.
|
|
Set configDescriptionId with the specified Tag value.
|
|
Set dataOid with the specified EntityRef value.
|
|
Set execBlockId with the specified Tag value.
|
|
Set fieldId with the specified Tag value.
|
|
Set flagRow with the specified boolean value.
|
|
Fill the values of this row from the IDL struct MainRowIDL.
|
|
Fill the values of this row from an XML string that was produced by the toXML() method.
|
|
Set interval with the specified Interval value.
|
|
Set numIntegration with the specified int value.
|
|
Set scanNumber with the specified int value.
|
|
Set stateId[i] with the specified Tag value.
|
|
Set stateId with the specified Tag[] value.
|
|
Set subscanNumber with the specified int value.
|
|
Set time with the specified ArrayTime value.
|
|
Set timeSampling with the specified TimeSampling value.
|
|
Return this row in the form of an IDL struct.
|
|
Return this row in the form of an XML string.
|