alma.aedfStructs
Class DataCapturerImpl

java.lang.Object
  |
  +--alma.aedfStructs.DataCapturerImpl
All Implemented Interfaces:
alma.ACS.ACSComponentOperations, alma.acs.component.ComponentLifecycle, alma.aedfStructs.DataCapturerOperations

public class DataCapturerImpl
extends java.lang.Object
implements alma.acs.component.ComponentLifecycle, alma.aedfStructs.DataCapturerOperations

Author:
caillat To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments

Constructor Summary
DataCapturerImpl()
           
 
Method Summary
 void aboutToAbort()
           
 int addAlmaCorrelatorMode(alma.aedfStructs.AlmaCorrelatorModeStruct arg0)
          Appends a AlmaCorrelatorMode to the AlmaCorrelatorModeTable currently loaded in the MiniDataCapturer.
 int addAntenna(alma.aedfStructs.AntennaStruct arg0)
          Appends a Antenna to the AntennaTable currently loaded in the MiniDataCapturer.
 int addCalDevice(alma.aedfStructs.CalDeviceStruct arg0)
          Appends a CalDevice to the CalDeviceTable currently loaded in the MiniDataCapturer.
 int addCalWidget(alma.aedfStructs.CalWidgetStruct arg0)
          Appends a CalWidget to the CalWidgetTable currently loaded in the MiniDataCapturer.
 int addConfigDescription(alma.aedfStructs.ConfigDescriptionStruct arg0)
          Appends a ConfigDescription to the ConfigDescriptionTable currently loaded in the MiniDataCapturer.
 int addDataDescription(alma.aedfStructs.DataDescriptionStruct arg0)
          Appends a DataDescription to the DataDescriptionTable currently loaded in the MiniDataCapturer.
 int addDoppler(alma.aedfStructs.DopplerStruct arg0)
          Appends a Doppler to the DopplerTable currently loaded in the MiniDataCapturer.
 int addExecuteSummary(alma.aedfStructs.ExecuteSummaryStruct arg0)
          Appends a ExecuteSummary to the ExecuteSummaryTable currently loaded in the MiniDataCapturer.
 int addFeed(alma.aedfStructs.FeedStruct arg0)
          Appends a Feed to the FeedTable currently loaded in the MiniDataCapturer.
 int addField(alma.aedfStructs.FieldStruct arg0)
          Appends a Field to the FieldTable currently loaded in the MiniDataCapturer.
 int addFlagCmd(alma.aedfStructs.FlagCmdStruct arg0)
          Appends a FlagCmd to the FlagCmdTable currently loaded in the MiniDataCapturer.
 int addFocus(alma.aedfStructs.FocusStruct arg0)
          Appends a Focus to the FocusTable currently loaded in the MiniDataCapturer.
 int addFreqOffset(alma.aedfStructs.FreqOffsetStruct arg0)
          Appends a FreqOffset to the FreqOffsetTable currently loaded in the MiniDataCapturer.
 int addGainCurve(alma.aedfStructs.GainCurveStruct arg0)
          Appends a GainCurve to the GainCurveTable currently loaded in the MiniDataCapturer.
 int addGainTracking(alma.aedfStructs.GainTrackingStruct arg0)
          Appends a GainTracking to the GainTrackingTable currently loaded in the MiniDataCapturer.
 int addHistory(alma.aedfStructs.HistoryStruct arg0)
          Appends a History to the HistoryTable currently loaded in the MiniDataCapturer.
 int addMain(alma.aedfStructs.MainStruct arg0)
          Appends a Main to the MainTable currently loaded in the MiniDataCapturer.
 int addObsSummary(alma.aedfStructs.ObsSummaryStruct arg0)
          Appends a ObsSummary to the ObsSummaryTable currently loaded in the MiniDataCapturer.
 int addObsUnit(alma.aedfStructs.ObsUnitStruct arg0)
          Appends a ObsUnit to the ObsUnitTable currently loaded in the MiniDataCapturer.
 int addPointing(alma.aedfStructs.PointingStruct arg0)
          Appends a Pointing to the PointingTable currently loaded in the MiniDataCapturer.
 int addPolarization(alma.aedfStructs.PolarizationStruct arg0)
          Appends a Polarization to the PolarizationTable currently loaded in the MiniDataCapturer.
 int addProcessor(alma.aedfStructs.ProcessorStruct arg0)
          Appends a Processor to the ProcessorTable currently loaded in the MiniDataCapturer.
 int addReceiver(alma.aedfStructs.ReceiverStruct arg0)
          Appends a Receiver to the ReceiverTable currently loaded in the MiniDataCapturer.
 int addScanSummary(alma.aedfStructs.ScanSummaryStruct arg0)
          Appends a ScanSummary to the ScanSummaryTable currently loaded in the MiniDataCapturer.
 int addSchedule(alma.aedfStructs.ScheduleStruct arg0)
          Appends a Schedule to the ScheduleTable currently loaded in the MiniDataCapturer.
 int addSeeing(alma.aedfStructs.SeeingStruct arg0)
          Appends a Seeing to the SeeingTable currently loaded in the MiniDataCapturer.
 int addSource(alma.aedfStructs.SourceStruct arg0)
          Appends a Source to the SourceTable currently loaded in the MiniDataCapturer.
 int addSourceParameter(alma.aedfStructs.SourceParameterStruct arg0)
          Appends a SourceParameter to the SourceParameterTable currently loaded in the MiniDataCapturer.
 int addSpectralWindow(alma.aedfStructs.SpectralWindowStruct arg0)
          Appends a SpectralWindow to the SpectralWindowTable currently loaded in the MiniDataCapturer.
 int addState(alma.aedfStructs.StateStruct arg0)
          Appends a State to the StateTable currently loaded in the MiniDataCapturer.
 int addSwitchCycle(alma.aedfStructs.SwitchCycleStruct arg0)
          Appends a SwitchCycle to the SwitchCycleTable currently loaded in the MiniDataCapturer.
 int addSysCal(alma.aedfStructs.SysCalStruct arg0)
          Appends a SysCal to the SysCalTable currently loaded in the MiniDataCapturer.
 int addTotPowMonitoring(alma.aedfStructs.TotPowMonitoringStruct arg0)
          Appends a TotPowMonitoring to the TotPowMonitoringTable currently loaded in the MiniDataCapturer.
 int addWeather(alma.aedfStructs.WeatherStruct arg0)
          Appends a Weather to the WeatherTable currently loaded in the MiniDataCapturer.
 int addWvmCal(alma.aedfStructs.WvmCalStruct arg0)
          Appends a WvmCal to the WvmCalTable currently loaded in the MiniDataCapturer.
 void cleanUp()
           
 boolean close()
          Closes a project.
 alma.ACS.ComponentStates componentState()
           
 void execute()
           
 alma.aedfStructs.AlmaCorrelatorModeStruct getAlmaCorrelatorMode(int arg0)
          Returns the fields values of the AlmaCorrelatorMode located at index arg0 in the AlmaCorrelatorModeTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.AntennaStruct getAntenna(int arg0)
          Returns the fields values of the Antenna located at index arg0 in the AntennaTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.CalDeviceStruct getCalDevice(int arg0)
          Returns the fields values of the CalDevice located at index arg0 in the CalDeviceTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.CalWidgetStruct getCalWidget(int arg0)
          Returns the fields values of the CalWidget located at index arg0 in the CalWidgetTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.ConfigDescriptionStruct getConfigDescription(int arg0)
          Returns the fields values of the ConfigDescription located at index arg0 in the ConfigDescriptionTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.DataDescriptionStruct getDataDescription(int arg0)
          Returns the fields values of the DataDescription located at index arg0 in the DataDescriptionTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.DopplerStruct getDoppler(int arg0)
          Returns the fields values of the Doppler located at index arg0 in the DopplerTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.ExecuteSummaryStruct getExecuteSummary(int arg0)
          Returns the fields values of the ExecuteSummary located at index arg0 in the ExecuteSummaryTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.FeedStruct getFeed(int arg0)
          Returns the fields values of the Feed located at index arg0 in the FeedTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.FieldStruct getField(int arg0)
          Returns the fields values of the Field located at index arg0 in the FieldTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.FlagCmdStruct getFlagCmd(int arg0)
          Returns the fields values of the FlagCmd located at index arg0 in the FlagCmdTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.FocusStruct getFocus(int arg0)
          Returns the fields values of the Focus located at index arg0 in the FocusTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.FreqOffsetStruct getFreqOffset(int arg0)
          Returns the fields values of the FreqOffset located at index arg0 in the FreqOffsetTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.GainCurveStruct getGainCurve(int arg0)
          Returns the fields values of the GainCurve located at index arg0 in the GainCurveTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.GainTrackingStruct getGainTracking(int arg0)
          Returns the fields values of the GainTracking located at index arg0 in the GainTrackingTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.HistoryStruct getHistory(int arg0)
          Returns the fields values of the History located at index arg0 in the HistoryTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.MainStruct getMain(int arg0)
          Returns the fields values of the Main located at index arg0 in the MainTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.ObsSummaryStruct getObsSummary(int arg0)
          Returns the fields values of the ObsSummary located at index arg0 in the ObsSummaryTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.ObsUnitStruct getObsUnit(int arg0)
          Returns the fields values of the ObsUnit located at index arg0 in the ObsUnitTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.PointingStruct getPointing(int arg0)
          Returns the fields values of the Pointing located at index arg0 in the PointingTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.PolarizationStruct getPolarization(int arg0)
          Returns the fields values of the Polarization located at index arg0 in the PolarizationTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.ProcessorStruct getProcessor(int arg0)
          Returns the fields values of the Processor located at index arg0 in the ProcessorTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.ReceiverStruct getReceiver(int arg0)
          Returns the fields values of the Receiver located at index arg0 in the ReceiverTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.ScanSummaryStruct getScanSummary(int arg0)
          Returns the fields values of the ScanSummary located at index arg0 in the ScanSummaryTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.ScheduleStruct getSchedule(int arg0)
          Returns the fields values of the Schedule located at index arg0 in the ScheduleTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.SeeingStruct getSeeing(int arg0)
          Returns the fields values of the Seeing located at index arg0 in the SeeingTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.SourceStruct getSource(int arg0)
          Returns the fields values of the Source located at index arg0 in the SourceTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.SourceParameterStruct getSourceParameter(int arg0)
          Returns the fields values of the SourceParameter located at index arg0 in the SourceParameterTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.SpectralWindowStruct getSpectralWindow(int arg0)
          Returns the fields values of the SpectralWindow located at index arg0 in the SpectralWindowTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.StateStruct getState(int arg0)
          Returns the fields values of the State located at index arg0 in the StateTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.SwitchCycleStruct getSwitchCycle(int arg0)
          Returns the fields values of the SwitchCycle located at index arg0 in the SwitchCycleTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.SysCalStruct getSysCal(int arg0)
          Returns the fields values of the SysCal located at index arg0 in the SysCalTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.TotPowMonitoringStruct getTotPowMonitoring(int arg0)
          Returns the fields values of the TotPowMonitoring located at index arg0 in the TotPowMonitoringTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.WeatherStruct getWeather(int arg0)
          Returns the fields values of the Weather located at index arg0 in the WeatherTable currently loaded in the MiniDataCapturer.
 alma.aedfStructs.WvmCalStruct getWvmCal(int arg0)
          Returns the fields values of the WvmCal located at index arg0 in the WvmCalTable currently loaded in the MiniDataCapturer.
 void initialize(alma.acs.container.ContainerServices arg0)
           
 alma.aedfStructs.DataSet[] list()
          Return the array of (UID, name) pairs of the projects present in the archive.
 java.lang.String name()
           
 int numAlmaCorrelatorMode()
          Returns the number of AlmaCorrelatorModes present in the AlmaCorrelatorModeTable currently loaded in the MiniDataCapturer.
 int numAntenna()
          Returns the number of Antennas present in the AntennaTable currently loaded in the MiniDataCapturer.
 int numCalDevice()
          Returns the number of CalDevices present in the CalDeviceTable currently loaded in the MiniDataCapturer.
 int numCalWidget()
          Returns the number of CalWidgets present in the CalWidgetTable currently loaded in the MiniDataCapturer.
 int numConfigDescription()
          Returns the number of ConfigDescriptions present in the ConfigDescriptionTable currently loaded in the MiniDataCapturer.
 int numDataDescription()
          Returns the number of DataDescriptions present in the DataDescriptionTable currently loaded in the MiniDataCapturer.
 int numDoppler()
          Returns the number of Dopplers present in the DopplerTable currently loaded in the MiniDataCapturer.
 int numExecuteSummary()
          Returns the number of ExecuteSummarys present in the ExecuteSummaryTable currently loaded in the MiniDataCapturer.
 int numFeed()
          Returns the number of Feeds present in the FeedTable currently loaded in the MiniDataCapturer.
 int numField()
          Returns the number of Fields present in the FieldTable currently loaded in the MiniDataCapturer.
 int numFlagCmd()
          Returns the number of FlagCmds present in the FlagCmdTable currently loaded in the MiniDataCapturer.
 int numFocus()
          Returns the number of Focuss present in the FocusTable currently loaded in the MiniDataCapturer.
 int numFreqOffset()
          Returns the number of FreqOffsets present in the FreqOffsetTable currently loaded in the MiniDataCapturer.
 int numGainCurve()
          Returns the number of GainCurves present in the GainCurveTable currently loaded in the MiniDataCapturer.
 int numGainTracking()
          Returns the number of GainTrackings present in the GainTrackingTable currently loaded in the MiniDataCapturer.
 int numHistory()
          Returns the number of Historys present in the HistoryTable currently loaded in the MiniDataCapturer.
 int numMain()
          Returns the number of Mains present in the MainTable currently loaded in the MiniDataCapturer.
 int numObsSummary()
          Returns the number of ObsSummarys present in the ObsSummaryTable currently loaded in the MiniDataCapturer.
 int numObsUnit()
          Returns the number of ObsUnits present in the ObsUnitTable currently loaded in the MiniDataCapturer.
 int numPointing()
          Returns the number of Pointings present in the PointingTable currently loaded in the MiniDataCapturer.
 int numPolarization()
          Returns the number of Polarizations present in the PolarizationTable currently loaded in the MiniDataCapturer.
 int numProcessor()
          Returns the number of Processors present in the ProcessorTable currently loaded in the MiniDataCapturer.
 int numReceiver()
          Returns the number of Receivers present in the ReceiverTable currently loaded in the MiniDataCapturer.
 int numScanSummary()
          Returns the number of ScanSummarys present in the ScanSummaryTable currently loaded in the MiniDataCapturer.
 int numSchedule()
          Returns the number of Schedules present in the ScheduleTable currently loaded in the MiniDataCapturer.
 int numSeeing()
          Returns the number of Seeings present in the SeeingTable currently loaded in the MiniDataCapturer.
 int numSource()
          Returns the number of Sources present in the SourceTable currently loaded in the MiniDataCapturer.
 int numSourceParameter()
          Returns the number of SourceParameters present in the SourceParameterTable currently loaded in the MiniDataCapturer.
 int numSpectralWindow()
          Returns the number of SpectralWindows present in the SpectralWindowTable currently loaded in the MiniDataCapturer.
 int numState()
          Returns the number of States present in the StateTable currently loaded in the MiniDataCapturer.
 int numSwitchCycle()
          Returns the number of SwitchCycles present in the SwitchCycleTable currently loaded in the MiniDataCapturer.
 int numSysCal()
          Returns the number of SysCals present in the SysCalTable currently loaded in the MiniDataCapturer.
 int numTotPowMonitoring()
          Returns the number of TotPowMonitorings present in the TotPowMonitoringTable currently loaded in the MiniDataCapturer.
 int numWeather()
          Returns the number of Weathers present in the WeatherTable currently loaded in the MiniDataCapturer.
 int numWvmCal()
          Returns the number of WvmCals present in the WvmCalTable currently loaded in the MiniDataCapturer.
 boolean openByName(java.lang.String name)
          Open a project knowing its name in the archive.
 boolean openByUID(java.lang.String projectUID)
          Opens a project knowing its UID in the archive.
 boolean save()
          Stores a project and its tables in the archive.
 void setComponentName(java.lang.String instanceName)
           
 void setContainerServices(alma.acs.container.ContainerServices containerServices)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataCapturerImpl

public DataCapturerImpl()
Method Detail

setComponentName

public void setComponentName(java.lang.String instanceName)

setContainerServices

public void setContainerServices(alma.acs.container.ContainerServices containerServices)

initialize

public void initialize(alma.acs.container.ContainerServices arg0)
                throws alma.acs.component.ComponentLifecycleException
Specified by:
initialize in interface alma.acs.component.ComponentLifecycle
alma.acs.component.ComponentLifecycleException

execute

public void execute()
             throws alma.acs.component.ComponentLifecycleException
Specified by:
execute in interface alma.acs.component.ComponentLifecycle
alma.acs.component.ComponentLifecycleException

cleanUp

public void cleanUp()
Specified by:
cleanUp in interface alma.acs.component.ComponentLifecycle

aboutToAbort

public void aboutToAbort()
Specified by:
aboutToAbort in interface alma.acs.component.ComponentLifecycle

name

public java.lang.String name()
Specified by:
name in interface alma.ACS.ACSComponentOperations

componentState

public alma.ACS.ComponentStates componentState()
Specified by:
componentState in interface alma.ACS.ACSComponentOperations

list

public alma.aedfStructs.DataSet[] list()
Return the array of (UID, name) pairs of the projects present in the archive.

Specified by:
list in interface alma.aedfStructs.DataCapturerOperations
Returns:
an array of DataSet. (A DataSet is a simple structure with two public fields of type string, UID and name.)

openByName

public boolean openByName(java.lang.String name)
Open a project knowing its name in the archive. The MiniDataCapturer searches the archive for all the projects have this name. If there is at least one, it loads into memory the first project and its tables. Otherwise it creates a new project with this name. All the subsequent calls to table related methods will operate on this project's tables.

Specified by:
openByName in interface alma.aedfStructs.DataCapturerOperations
Returns:
true if the project could be successfully loaded or created, false otherwise (i.e. if the project could not be found in the archive or if a project is already opened.

openByUID

public boolean openByUID(java.lang.String projectUID)
Opens a project knowing its UID in the archive. The MiniDataCapturer loads into memory the project and its tables. All the subsequent calls to table related method will operate on these tables.

Specified by:
openByUID in interface alma.aedfStructs.DataCapturerOperations
Parameters:
projectUID - the UID of the project to open.
Returns:
true if the project could be successfully loaded, false otherwise.

save

public boolean save()
Stores a project and its tables in the archive. When the project was already existing an update is performed in the archive, otherwise a new VOTable is created for the project, the same logic is applied ot the project's tables.

Specified by:
save in interface alma.aedfStructs.DataCapturerOperations
Returns:
true if the project was successfully archived false otherwise

close

public boolean close()
Closes a project. When a project is closed no table related methods can be called until another project is opened.
Attention The method does not save the project in the archive !

Specified by:
close in interface alma.aedfStructs.DataCapturerOperations

getField

public alma.aedfStructs.FieldStruct getField(int arg0)
Returns the fields values of the Field located at index arg0 in the FieldTable currently loaded in the MiniDataCapturer.

Specified by:
getField in interface alma.aedfStructs.DataCapturerOperations
Returns:
a FieldStruct whose fields are copies of the Field's fields. A returned value of null means that wether the FieldTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getState

public alma.aedfStructs.StateStruct getState(int arg0)
Returns the fields values of the State located at index arg0 in the StateTable currently loaded in the MiniDataCapturer.

Specified by:
getState in interface alma.aedfStructs.DataCapturerOperations
Returns:
a StateStruct whose fields are copies of the State's fields. A returned value of null means that wether the StateTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getDataDescription

public alma.aedfStructs.DataDescriptionStruct getDataDescription(int arg0)
Returns the fields values of the DataDescription located at index arg0 in the DataDescriptionTable currently loaded in the MiniDataCapturer.

Specified by:
getDataDescription in interface alma.aedfStructs.DataCapturerOperations
Returns:
a DataDescriptionStruct whose fields are copies of the DataDescription's fields. A returned value of null means that wether the DataDescriptionTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getSpectralWindow

public alma.aedfStructs.SpectralWindowStruct getSpectralWindow(int arg0)
Returns the fields values of the SpectralWindow located at index arg0 in the SpectralWindowTable currently loaded in the MiniDataCapturer.

Specified by:
getSpectralWindow in interface alma.aedfStructs.DataCapturerOperations
Returns:
a SpectralWindowStruct whose fields are copies of the SpectralWindow's fields. A returned value of null means that wether the SpectralWindowTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getPolarization

public alma.aedfStructs.PolarizationStruct getPolarization(int arg0)
Returns the fields values of the Polarization located at index arg0 in the PolarizationTable currently loaded in the MiniDataCapturer.

Specified by:
getPolarization in interface alma.aedfStructs.DataCapturerOperations
Returns:
a PolarizationStruct whose fields are copies of the Polarization's fields. A returned value of null means that wether the PolarizationTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getFeed

public alma.aedfStructs.FeedStruct getFeed(int arg0)
Returns the fields values of the Feed located at index arg0 in the FeedTable currently loaded in the MiniDataCapturer.

Specified by:
getFeed in interface alma.aedfStructs.DataCapturerOperations
Returns:
a FeedStruct whose fields are copies of the Feed's fields. A returned value of null means that wether the FeedTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getAntenna

public alma.aedfStructs.AntennaStruct getAntenna(int arg0)
Returns the fields values of the Antenna located at index arg0 in the AntennaTable currently loaded in the MiniDataCapturer.

Specified by:
getAntenna in interface alma.aedfStructs.DataCapturerOperations
Returns:
a AntennaStruct whose fields are copies of the Antenna's fields. A returned value of null means that wether the AntennaTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getSource

public alma.aedfStructs.SourceStruct getSource(int arg0)
Returns the fields values of the Source located at index arg0 in the SourceTable currently loaded in the MiniDataCapturer.

Specified by:
getSource in interface alma.aedfStructs.DataCapturerOperations
Returns:
a SourceStruct whose fields are copies of the Source's fields. A returned value of null means that wether the SourceTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getDoppler

public alma.aedfStructs.DopplerStruct getDoppler(int arg0)
Returns the fields values of the Doppler located at index arg0 in the DopplerTable currently loaded in the MiniDataCapturer.

Specified by:
getDoppler in interface alma.aedfStructs.DataCapturerOperations
Returns:
a DopplerStruct whose fields are copies of the Doppler's fields. A returned value of null means that wether the DopplerTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getPointing

public alma.aedfStructs.PointingStruct getPointing(int arg0)
Returns the fields values of the Pointing located at index arg0 in the PointingTable currently loaded in the MiniDataCapturer.

Specified by:
getPointing in interface alma.aedfStructs.DataCapturerOperations
Returns:
a PointingStruct whose fields are copies of the Pointing's fields. A returned value of null means that wether the PointingTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getWeather

public alma.aedfStructs.WeatherStruct getWeather(int arg0)
Returns the fields values of the Weather located at index arg0 in the WeatherTable currently loaded in the MiniDataCapturer.

Specified by:
getWeather in interface alma.aedfStructs.DataCapturerOperations
Returns:
a WeatherStruct whose fields are copies of the Weather's fields. A returned value of null means that wether the WeatherTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getFreqOffset

public alma.aedfStructs.FreqOffsetStruct getFreqOffset(int arg0)
Returns the fields values of the FreqOffset located at index arg0 in the FreqOffsetTable currently loaded in the MiniDataCapturer.

Specified by:
getFreqOffset in interface alma.aedfStructs.DataCapturerOperations
Returns:
a FreqOffsetStruct whose fields are copies of the FreqOffset's fields. A returned value of null means that wether the FreqOffsetTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getProcessor

public alma.aedfStructs.ProcessorStruct getProcessor(int arg0)
Returns the fields values of the Processor located at index arg0 in the ProcessorTable currently loaded in the MiniDataCapturer.

Specified by:
getProcessor in interface alma.aedfStructs.DataCapturerOperations
Returns:
a ProcessorStruct whose fields are copies of the Processor's fields. A returned value of null means that wether the ProcessorTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getCalWidget

public alma.aedfStructs.CalWidgetStruct getCalWidget(int arg0)
Returns the fields values of the CalWidget located at index arg0 in the CalWidgetTable currently loaded in the MiniDataCapturer.

Specified by:
getCalWidget in interface alma.aedfStructs.DataCapturerOperations
Returns:
a CalWidgetStruct whose fields are copies of the CalWidget's fields. A returned value of null means that wether the CalWidgetTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getAlmaCorrelatorMode

public alma.aedfStructs.AlmaCorrelatorModeStruct getAlmaCorrelatorMode(int arg0)
Returns the fields values of the AlmaCorrelatorMode located at index arg0 in the AlmaCorrelatorModeTable currently loaded in the MiniDataCapturer.

Specified by:
getAlmaCorrelatorMode in interface alma.aedfStructs.DataCapturerOperations
Returns:
a AlmaCorrelatorModeStruct whose fields are copies of the AlmaCorrelatorMode's fields. A returned value of null means that wether the AlmaCorrelatorModeTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getCalDevice

public alma.aedfStructs.CalDeviceStruct getCalDevice(int arg0)
Returns the fields values of the CalDevice located at index arg0 in the CalDeviceTable currently loaded in the MiniDataCapturer.

Specified by:
getCalDevice in interface alma.aedfStructs.DataCapturerOperations
Returns:
a CalDeviceStruct whose fields are copies of the CalDevice's fields. A returned value of null means that wether the CalDeviceTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getConfigDescription

public alma.aedfStructs.ConfigDescriptionStruct getConfigDescription(int arg0)
Returns the fields values of the ConfigDescription located at index arg0 in the ConfigDescriptionTable currently loaded in the MiniDataCapturer.

Specified by:
getConfigDescription in interface alma.aedfStructs.DataCapturerOperations
Returns:
a ConfigDescriptionStruct whose fields are copies of the ConfigDescription's fields. A returned value of null means that wether the ConfigDescriptionTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getExecuteSummary

public alma.aedfStructs.ExecuteSummaryStruct getExecuteSummary(int arg0)
Returns the fields values of the ExecuteSummary located at index arg0 in the ExecuteSummaryTable currently loaded in the MiniDataCapturer.

Specified by:
getExecuteSummary in interface alma.aedfStructs.DataCapturerOperations
Returns:
a ExecuteSummaryStruct whose fields are copies of the ExecuteSummary's fields. A returned value of null means that wether the ExecuteSummaryTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getFlagCmd

public alma.aedfStructs.FlagCmdStruct getFlagCmd(int arg0)
Returns the fields values of the FlagCmd located at index arg0 in the FlagCmdTable currently loaded in the MiniDataCapturer.

Specified by:
getFlagCmd in interface alma.aedfStructs.DataCapturerOperations
Returns:
a FlagCmdStruct whose fields are copies of the FlagCmd's fields. A returned value of null means that wether the FlagCmdTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getFocus

public alma.aedfStructs.FocusStruct getFocus(int arg0)
Returns the fields values of the Focus located at index arg0 in the FocusTable currently loaded in the MiniDataCapturer.

Specified by:
getFocus in interface alma.aedfStructs.DataCapturerOperations
Returns:
a FocusStruct whose fields are copies of the Focus's fields. A returned value of null means that wether the FocusTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getGainCurve

public alma.aedfStructs.GainCurveStruct getGainCurve(int arg0)
Returns the fields values of the GainCurve located at index arg0 in the GainCurveTable currently loaded in the MiniDataCapturer.

Specified by:
getGainCurve in interface alma.aedfStructs.DataCapturerOperations
Returns:
a GainCurveStruct whose fields are copies of the GainCurve's fields. A returned value of null means that wether the GainCurveTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getGainTracking

public alma.aedfStructs.GainTrackingStruct getGainTracking(int arg0)
Returns the fields values of the GainTracking located at index arg0 in the GainTrackingTable currently loaded in the MiniDataCapturer.

Specified by:
getGainTracking in interface alma.aedfStructs.DataCapturerOperations
Returns:
a GainTrackingStruct whose fields are copies of the GainTracking's fields. A returned value of null means that wether the GainTrackingTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getHistory

public alma.aedfStructs.HistoryStruct getHistory(int arg0)
Returns the fields values of the History located at index arg0 in the HistoryTable currently loaded in the MiniDataCapturer.

Specified by:
getHistory in interface alma.aedfStructs.DataCapturerOperations
Returns:
a HistoryStruct whose fields are copies of the History's fields. A returned value of null means that wether the HistoryTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getMain

public alma.aedfStructs.MainStruct getMain(int arg0)
Returns the fields values of the Main located at index arg0 in the MainTable currently loaded in the MiniDataCapturer.

Specified by:
getMain in interface alma.aedfStructs.DataCapturerOperations
Returns:
a MainStruct whose fields are copies of the Main's fields. A returned value of null means that wether the MainTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getObsSummary

public alma.aedfStructs.ObsSummaryStruct getObsSummary(int arg0)
Returns the fields values of the ObsSummary located at index arg0 in the ObsSummaryTable currently loaded in the MiniDataCapturer.

Specified by:
getObsSummary in interface alma.aedfStructs.DataCapturerOperations
Returns:
a ObsSummaryStruct whose fields are copies of the ObsSummary's fields. A returned value of null means that wether the ObsSummaryTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getObsUnit

public alma.aedfStructs.ObsUnitStruct getObsUnit(int arg0)
Returns the fields values of the ObsUnit located at index arg0 in the ObsUnitTable currently loaded in the MiniDataCapturer.

Specified by:
getObsUnit in interface alma.aedfStructs.DataCapturerOperations
Returns:
a ObsUnitStruct whose fields are copies of the ObsUnit's fields. A returned value of null means that wether the ObsUnitTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getReceiver

public alma.aedfStructs.ReceiverStruct getReceiver(int arg0)
Returns the fields values of the Receiver located at index arg0 in the ReceiverTable currently loaded in the MiniDataCapturer.

Specified by:
getReceiver in interface alma.aedfStructs.DataCapturerOperations
Returns:
a ReceiverStruct whose fields are copies of the Receiver's fields. A returned value of null means that wether the ReceiverTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getScanSummary

public alma.aedfStructs.ScanSummaryStruct getScanSummary(int arg0)
Returns the fields values of the ScanSummary located at index arg0 in the ScanSummaryTable currently loaded in the MiniDataCapturer.

Specified by:
getScanSummary in interface alma.aedfStructs.DataCapturerOperations
Returns:
a ScanSummaryStruct whose fields are copies of the ScanSummary's fields. A returned value of null means that wether the ScanSummaryTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getSchedule

public alma.aedfStructs.ScheduleStruct getSchedule(int arg0)
Returns the fields values of the Schedule located at index arg0 in the ScheduleTable currently loaded in the MiniDataCapturer.

Specified by:
getSchedule in interface alma.aedfStructs.DataCapturerOperations
Returns:
a ScheduleStruct whose fields are copies of the Schedule's fields. A returned value of null means that wether the ScheduleTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getSeeing

public alma.aedfStructs.SeeingStruct getSeeing(int arg0)
Returns the fields values of the Seeing located at index arg0 in the SeeingTable currently loaded in the MiniDataCapturer.

Specified by:
getSeeing in interface alma.aedfStructs.DataCapturerOperations
Returns:
a SeeingStruct whose fields are copies of the Seeing's fields. A returned value of null means that wether the SeeingTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getSourceParameter

public alma.aedfStructs.SourceParameterStruct getSourceParameter(int arg0)
Returns the fields values of the SourceParameter located at index arg0 in the SourceParameterTable currently loaded in the MiniDataCapturer.

Specified by:
getSourceParameter in interface alma.aedfStructs.DataCapturerOperations
Returns:
a SourceParameterStruct whose fields are copies of the SourceParameter's fields. A returned value of null means that wether the SourceParameterTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getSwitchCycle

public alma.aedfStructs.SwitchCycleStruct getSwitchCycle(int arg0)
Returns the fields values of the SwitchCycle located at index arg0 in the SwitchCycleTable currently loaded in the MiniDataCapturer.

Specified by:
getSwitchCycle in interface alma.aedfStructs.DataCapturerOperations
Returns:
a SwitchCycleStruct whose fields are copies of the SwitchCycle's fields. A returned value of null means that wether the SwitchCycleTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getSysCal

public alma.aedfStructs.SysCalStruct getSysCal(int arg0)
Returns the fields values of the SysCal located at index arg0 in the SysCalTable currently loaded in the MiniDataCapturer.

Specified by:
getSysCal in interface alma.aedfStructs.DataCapturerOperations
Returns:
a SysCalStruct whose fields are copies of the SysCal's fields. A returned value of null means that wether the SysCalTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getTotPowMonitoring

public alma.aedfStructs.TotPowMonitoringStruct getTotPowMonitoring(int arg0)
Returns the fields values of the TotPowMonitoring located at index arg0 in the TotPowMonitoringTable currently loaded in the MiniDataCapturer.

Specified by:
getTotPowMonitoring in interface alma.aedfStructs.DataCapturerOperations
Returns:
a TotPowMonitoringStruct whose fields are copies of the TotPowMonitoring's fields. A returned value of null means that wether the TotPowMonitoringTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

getWvmCal

public alma.aedfStructs.WvmCalStruct getWvmCal(int arg0)
Returns the fields values of the WvmCal located at index arg0 in the WvmCalTable currently loaded in the MiniDataCapturer.

Specified by:
getWvmCal in interface alma.aedfStructs.DataCapturerOperations
Returns:
a WvmCalStruct whose fields are copies of the WvmCal's fields. A returned value of null means that wether the WvmCalTable does not exist or arg0 has an invalid value (out of bounds) or there is no project currently opened.

addField

public int addField(alma.aedfStructs.FieldStruct arg0)
Appends a Field to the FieldTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addField in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a FieldStruct containing the fields values of the Field to append.
Returns:
the index of the appended Field or -1 if there is no project currently opened.

addState

public int addState(alma.aedfStructs.StateStruct arg0)
Appends a State to the StateTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addState in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a StateStruct containing the fields values of the State to append.
Returns:
the index of the appended State or -1 if there is no project currently opened.

addDataDescription

public int addDataDescription(alma.aedfStructs.DataDescriptionStruct arg0)
Appends a DataDescription to the DataDescriptionTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addDataDescription in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a DataDescriptionStruct containing the fields values of the DataDescription to append.
Returns:
the index of the appended DataDescription or -1 if there is no project currently opened.

addSpectralWindow

public int addSpectralWindow(alma.aedfStructs.SpectralWindowStruct arg0)
Appends a SpectralWindow to the SpectralWindowTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addSpectralWindow in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a SpectralWindowStruct containing the fields values of the SpectralWindow to append.
Returns:
the index of the appended SpectralWindow or -1 if there is no project currently opened.

addPolarization

public int addPolarization(alma.aedfStructs.PolarizationStruct arg0)
Appends a Polarization to the PolarizationTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addPolarization in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a PolarizationStruct containing the fields values of the Polarization to append.
Returns:
the index of the appended Polarization or -1 if there is no project currently opened.

addFeed

public int addFeed(alma.aedfStructs.FeedStruct arg0)
Appends a Feed to the FeedTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addFeed in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a FeedStruct containing the fields values of the Feed to append.
Returns:
the index of the appended Feed or -1 if there is no project currently opened.

addAntenna

public int addAntenna(alma.aedfStructs.AntennaStruct arg0)
Appends a Antenna to the AntennaTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addAntenna in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a AntennaStruct containing the fields values of the Antenna to append.
Returns:
the index of the appended Antenna or -1 if there is no project currently opened.

addSource

public int addSource(alma.aedfStructs.SourceStruct arg0)
Appends a Source to the SourceTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addSource in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a SourceStruct containing the fields values of the Source to append.
Returns:
the index of the appended Source or -1 if there is no project currently opened.

addDoppler

public int addDoppler(alma.aedfStructs.DopplerStruct arg0)
Appends a Doppler to the DopplerTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addDoppler in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a DopplerStruct containing the fields values of the Doppler to append.
Returns:
the index of the appended Doppler or -1 if there is no project currently opened.

addPointing

public int addPointing(alma.aedfStructs.PointingStruct arg0)
Appends a Pointing to the PointingTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addPointing in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a PointingStruct containing the fields values of the Pointing to append.
Returns:
the index of the appended Pointing or -1 if there is no project currently opened.

addWeather

public int addWeather(alma.aedfStructs.WeatherStruct arg0)
Appends a Weather to the WeatherTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addWeather in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a WeatherStruct containing the fields values of the Weather to append.
Returns:
the index of the appended Weather or -1 if there is no project currently opened.

addFreqOffset

public int addFreqOffset(alma.aedfStructs.FreqOffsetStruct arg0)
Appends a FreqOffset to the FreqOffsetTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addFreqOffset in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a FreqOffsetStruct containing the fields values of the FreqOffset to append.
Returns:
the index of the appended FreqOffset or -1 if there is no project currently opened.

addProcessor

public int addProcessor(alma.aedfStructs.ProcessorStruct arg0)
Appends a Processor to the ProcessorTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addProcessor in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a ProcessorStruct containing the fields values of the Processor to append.
Returns:
the index of the appended Processor or -1 if there is no project currently opened.

addCalWidget

public int addCalWidget(alma.aedfStructs.CalWidgetStruct arg0)
Appends a CalWidget to the CalWidgetTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addCalWidget in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a CalWidgetStruct containing the fields values of the CalWidget to append.
Returns:
the index of the appended CalWidget or -1 if there is no project currently opened.

addAlmaCorrelatorMode

public int addAlmaCorrelatorMode(alma.aedfStructs.AlmaCorrelatorModeStruct arg0)
Appends a AlmaCorrelatorMode to the AlmaCorrelatorModeTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addAlmaCorrelatorMode in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a AlmaCorrelatorModeStruct containing the fields values of the AlmaCorrelatorMode to append.
Returns:
the index of the appended AlmaCorrelatorMode or -1 if there is no project currently opened.

addCalDevice

public int addCalDevice(alma.aedfStructs.CalDeviceStruct arg0)
Appends a CalDevice to the CalDeviceTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addCalDevice in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a CalDeviceStruct containing the fields values of the CalDevice to append.
Returns:
the index of the appended CalDevice or -1 if there is no project currently opened.

addConfigDescription

public int addConfigDescription(alma.aedfStructs.ConfigDescriptionStruct arg0)
Appends a ConfigDescription to the ConfigDescriptionTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addConfigDescription in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a ConfigDescriptionStruct containing the fields values of the ConfigDescription to append.
Returns:
the index of the appended ConfigDescription or -1 if there is no project currently opened.

addExecuteSummary

public int addExecuteSummary(alma.aedfStructs.ExecuteSummaryStruct arg0)
Appends a ExecuteSummary to the ExecuteSummaryTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addExecuteSummary in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a ExecuteSummaryStruct containing the fields values of the ExecuteSummary to append.
Returns:
the index of the appended ExecuteSummary or -1 if there is no project currently opened.

addFlagCmd

public int addFlagCmd(alma.aedfStructs.FlagCmdStruct arg0)
Appends a FlagCmd to the FlagCmdTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addFlagCmd in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a FlagCmdStruct containing the fields values of the FlagCmd to append.
Returns:
the index of the appended FlagCmd or -1 if there is no project currently opened.

addFocus

public int addFocus(alma.aedfStructs.FocusStruct arg0)
Appends a Focus to the FocusTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addFocus in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a FocusStruct containing the fields values of the Focus to append.
Returns:
the index of the appended Focus or -1 if there is no project currently opened.

addGainCurve

public int addGainCurve(alma.aedfStructs.GainCurveStruct arg0)
Appends a GainCurve to the GainCurveTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addGainCurve in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a GainCurveStruct containing the fields values of the GainCurve to append.
Returns:
the index of the appended GainCurve or -1 if there is no project currently opened.

addGainTracking

public int addGainTracking(alma.aedfStructs.GainTrackingStruct arg0)
Appends a GainTracking to the GainTrackingTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addGainTracking in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a GainTrackingStruct containing the fields values of the GainTracking to append.
Returns:
the index of the appended GainTracking or -1 if there is no project currently opened.

addHistory

public int addHistory(alma.aedfStructs.HistoryStruct arg0)
Appends a History to the HistoryTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addHistory in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a HistoryStruct containing the fields values of the History to append.
Returns:
the index of the appended History or -1 if there is no project currently opened.

addMain

public int addMain(alma.aedfStructs.MainStruct arg0)
Appends a Main to the MainTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addMain in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a MainStruct containing the fields values of the Main to append.
Returns:
the index of the appended Main or -1 if there is no project currently opened.

addObsSummary

public int addObsSummary(alma.aedfStructs.ObsSummaryStruct arg0)
Appends a ObsSummary to the ObsSummaryTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addObsSummary in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a ObsSummaryStruct containing the fields values of the ObsSummary to append.
Returns:
the index of the appended ObsSummary or -1 if there is no project currently opened.

addObsUnit

public int addObsUnit(alma.aedfStructs.ObsUnitStruct arg0)
Appends a ObsUnit to the ObsUnitTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addObsUnit in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a ObsUnitStruct containing the fields values of the ObsUnit to append.
Returns:
the index of the appended ObsUnit or -1 if there is no project currently opened.

addReceiver

public int addReceiver(alma.aedfStructs.ReceiverStruct arg0)
Appends a Receiver to the ReceiverTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addReceiver in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a ReceiverStruct containing the fields values of the Receiver to append.
Returns:
the index of the appended Receiver or -1 if there is no project currently opened.

addScanSummary

public int addScanSummary(alma.aedfStructs.ScanSummaryStruct arg0)
Appends a ScanSummary to the ScanSummaryTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addScanSummary in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a ScanSummaryStruct containing the fields values of the ScanSummary to append.
Returns:
the index of the appended ScanSummary or -1 if there is no project currently opened.

addSchedule

public int addSchedule(alma.aedfStructs.ScheduleStruct arg0)
Appends a Schedule to the ScheduleTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addSchedule in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a ScheduleStruct containing the fields values of the Schedule to append.
Returns:
the index of the appended Schedule or -1 if there is no project currently opened.

addSeeing

public int addSeeing(alma.aedfStructs.SeeingStruct arg0)
Appends a Seeing to the SeeingTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addSeeing in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a SeeingStruct containing the fields values of the Seeing to append.
Returns:
the index of the appended Seeing or -1 if there is no project currently opened.

addSourceParameter

public int addSourceParameter(alma.aedfStructs.SourceParameterStruct arg0)
Appends a SourceParameter to the SourceParameterTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addSourceParameter in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a SourceParameterStruct containing the fields values of the SourceParameter to append.
Returns:
the index of the appended SourceParameter or -1 if there is no project currently opened.

addSwitchCycle

public int addSwitchCycle(alma.aedfStructs.SwitchCycleStruct arg0)
Appends a SwitchCycle to the SwitchCycleTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addSwitchCycle in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a SwitchCycleStruct containing the fields values of the SwitchCycle to append.
Returns:
the index of the appended SwitchCycle or -1 if there is no project currently opened.

addSysCal

public int addSysCal(alma.aedfStructs.SysCalStruct arg0)
Appends a SysCal to the SysCalTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addSysCal in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a SysCalStruct containing the fields values of the SysCal to append.
Returns:
the index of the appended SysCal or -1 if there is no project currently opened.

addTotPowMonitoring

public int addTotPowMonitoring(alma.aedfStructs.TotPowMonitoringStruct arg0)
Appends a TotPowMonitoring to the TotPowMonitoringTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addTotPowMonitoring in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a TotPowMonitoringStruct containing the fields values of the TotPowMonitoring to append.
Returns:
the index of the appended TotPowMonitoring or -1 if there is no project currently opened.

addWvmCal

public int addWvmCal(alma.aedfStructs.WvmCalStruct arg0)
Appends a WvmCal to the WvmCalTable currently loaded in the MiniDataCapturer. If this table does not yet exist in the project, it is created prior to try appending.

Specified by:
addWvmCal in interface alma.aedfStructs.DataCapturerOperations
Parameters:
arg0 - a WvmCalStruct containing the fields values of the WvmCal to append.
Returns:
the index of the appended WvmCal or -1 if there is no project currently opened.

numField

public int numField()
Returns the number of Fields present in the FieldTable currently loaded in the MiniDataCapturer.

Specified by:
numField in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of Fields. O means that wether the FieldTable is empty or it does not exist or that there is no project currently opened.

numState

public int numState()
Returns the number of States present in the StateTable currently loaded in the MiniDataCapturer.

Specified by:
numState in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of States. O means that wether the StateTable is empty or it does not exist or that there is no project currently opened.

numDataDescription

public int numDataDescription()
Returns the number of DataDescriptions present in the DataDescriptionTable currently loaded in the MiniDataCapturer.

Specified by:
numDataDescription in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of DataDescriptions. O means that wether the DataDescriptionTable is empty or it does not exist or that there is no project currently opened.

numSpectralWindow

public int numSpectralWindow()
Returns the number of SpectralWindows present in the SpectralWindowTable currently loaded in the MiniDataCapturer.

Specified by:
numSpectralWindow in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of SpectralWindows. O means that wether the SpectralWindowTable is empty or it does not exist or that there is no project currently opened.

numPolarization

public int numPolarization()
Returns the number of Polarizations present in the PolarizationTable currently loaded in the MiniDataCapturer.

Specified by:
numPolarization in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of Polarizations. O means that wether the PolarizationTable is empty or it does not exist or that there is no project currently opened.

numFeed

public int numFeed()
Returns the number of Feeds present in the FeedTable currently loaded in the MiniDataCapturer.

Specified by:
numFeed in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of Feeds. O means that wether the FeedTable is empty or it does not exist or that there is no project currently opened.

numAntenna

public int numAntenna()
Returns the number of Antennas present in the AntennaTable currently loaded in the MiniDataCapturer.

Specified by:
numAntenna in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of Antennas. O means that wether the AntennaTable is empty or it does not exist or that there is no project currently opened.

numSource

public int numSource()
Returns the number of Sources present in the SourceTable currently loaded in the MiniDataCapturer.

Specified by:
numSource in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of Sources. O means that wether the SourceTable is empty or it does not exist or that there is no project currently opened.

numDoppler

public int numDoppler()
Returns the number of Dopplers present in the DopplerTable currently loaded in the MiniDataCapturer.

Specified by:
numDoppler in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of Dopplers. O means that wether the DopplerTable is empty or it does not exist or that there is no project currently opened.

numPointing

public int numPointing()
Returns the number of Pointings present in the PointingTable currently loaded in the MiniDataCapturer.

Specified by:
numPointing in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of Pointings. O means that wether the PointingTable is empty or it does not exist or that there is no project currently opened.

numWeather

public int numWeather()
Returns the number of Weathers present in the WeatherTable currently loaded in the MiniDataCapturer.

Specified by:
numWeather in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of Weathers. O means that wether the WeatherTable is empty or it does not exist or that there is no project currently opened.

numFreqOffset

public int numFreqOffset()
Returns the number of FreqOffsets present in the FreqOffsetTable currently loaded in the MiniDataCapturer.

Specified by:
numFreqOffset in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of FreqOffsets. O means that wether the FreqOffsetTable is empty or it does not exist or that there is no project currently opened.

numProcessor

public int numProcessor()
Returns the number of Processors present in the ProcessorTable currently loaded in the MiniDataCapturer.

Specified by:
numProcessor in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of Processors. O means that wether the ProcessorTable is empty or it does not exist or that there is no project currently opened.

numCalWidget

public int numCalWidget()
Returns the number of CalWidgets present in the CalWidgetTable currently loaded in the MiniDataCapturer.

Specified by:
numCalWidget in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of CalWidgets. O means that wether the CalWidgetTable is empty or it does not exist or that there is no project currently opened.

numAlmaCorrelatorMode

public int numAlmaCorrelatorMode()
Returns the number of AlmaCorrelatorModes present in the AlmaCorrelatorModeTable currently loaded in the MiniDataCapturer.

Specified by:
numAlmaCorrelatorMode in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of AlmaCorrelatorModes. O means that wether the AlmaCorrelatorModeTable is empty or it does not exist or that there is no project currently opened.

numCalDevice

public int numCalDevice()
Returns the number of CalDevices present in the CalDeviceTable currently loaded in the MiniDataCapturer.

Specified by:
numCalDevice in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of CalDevices. O means that wether the CalDeviceTable is empty or it does not exist or that there is no project currently opened.

numConfigDescription

public int numConfigDescription()
Returns the number of ConfigDescriptions present in the ConfigDescriptionTable currently loaded in the MiniDataCapturer.

Specified by:
numConfigDescription in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of ConfigDescriptions. O means that wether the ConfigDescriptionTable is empty or it does not exist or that there is no project currently opened.

numExecuteSummary

public int numExecuteSummary()
Returns the number of ExecuteSummarys present in the ExecuteSummaryTable currently loaded in the MiniDataCapturer.

Specified by:
numExecuteSummary in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of ExecuteSummarys. O means that wether the ExecuteSummaryTable is empty or it does not exist or that there is no project currently opened.

numFlagCmd

public int numFlagCmd()
Returns the number of FlagCmds present in the FlagCmdTable currently loaded in the MiniDataCapturer.

Specified by:
numFlagCmd in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of FlagCmds. O means that wether the FlagCmdTable is empty or it does not exist or that there is no project currently opened.

numFocus

public int numFocus()
Returns the number of Focuss present in the FocusTable currently loaded in the MiniDataCapturer.

Specified by:
numFocus in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of Focuss. O means that wether the FocusTable is empty or it does not exist or that there is no project currently opened.

numGainCurve

public int numGainCurve()
Returns the number of GainCurves present in the GainCurveTable currently loaded in the MiniDataCapturer.

Specified by:
numGainCurve in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of GainCurves. O means that wether the GainCurveTable is empty or it does not exist or that there is no project currently opened.

numGainTracking

public int numGainTracking()
Returns the number of GainTrackings present in the GainTrackingTable currently loaded in the MiniDataCapturer.

Specified by:
numGainTracking in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of GainTrackings. O means that wether the GainTrackingTable is empty or it does not exist or that there is no project currently opened.

numHistory

public int numHistory()
Returns the number of Historys present in the HistoryTable currently loaded in the MiniDataCapturer.

Specified by:
numHistory in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of Historys. O means that wether the HistoryTable is empty or it does not exist or that there is no project currently opened.

numMain

public int numMain()
Returns the number of Mains present in the MainTable currently loaded in the MiniDataCapturer.

Specified by:
numMain in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of Mains. O means that wether the MainTable is empty or it does not exist or that there is no project currently opened.

numObsSummary

public int numObsSummary()
Returns the number of ObsSummarys present in the ObsSummaryTable currently loaded in the MiniDataCapturer.

Specified by:
numObsSummary in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of ObsSummarys. O means that wether the ObsSummaryTable is empty or it does not exist or that there is no project currently opened.

numObsUnit

public int numObsUnit()
Returns the number of ObsUnits present in the ObsUnitTable currently loaded in the MiniDataCapturer.

Specified by:
numObsUnit in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of ObsUnits. O means that wether the ObsUnitTable is empty or it does not exist or that there is no project currently opened.

numReceiver

public int numReceiver()
Returns the number of Receivers present in the ReceiverTable currently loaded in the MiniDataCapturer.

Specified by:
numReceiver in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of Receivers. O means that wether the ReceiverTable is empty or it does not exist or that there is no project currently opened.

numScanSummary

public int numScanSummary()
Returns the number of ScanSummarys present in the ScanSummaryTable currently loaded in the MiniDataCapturer.

Specified by:
numScanSummary in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of ScanSummarys. O means that wether the ScanSummaryTable is empty or it does not exist or that there is no project currently opened.

numSchedule

public int numSchedule()
Returns the number of Schedules present in the ScheduleTable currently loaded in the MiniDataCapturer.

Specified by:
numSchedule in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of Schedules. O means that wether the ScheduleTable is empty or it does not exist or that there is no project currently opened.

numSeeing

public int numSeeing()
Returns the number of Seeings present in the SeeingTable currently loaded in the MiniDataCapturer.

Specified by:
numSeeing in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of Seeings. O means that wether the SeeingTable is empty or it does not exist or that there is no project currently opened.

numSourceParameter

public int numSourceParameter()
Returns the number of SourceParameters present in the SourceParameterTable currently loaded in the MiniDataCapturer.

Specified by:
numSourceParameter in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of SourceParameters. O means that wether the SourceParameterTable is empty or it does not exist or that there is no project currently opened.

numSwitchCycle

public int numSwitchCycle()
Returns the number of SwitchCycles present in the SwitchCycleTable currently loaded in the MiniDataCapturer.

Specified by:
numSwitchCycle in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of SwitchCycles. O means that wether the SwitchCycleTable is empty or it does not exist or that there is no project currently opened.

numSysCal

public int numSysCal()
Returns the number of SysCals present in the SysCalTable currently loaded in the MiniDataCapturer.

Specified by:
numSysCal in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of SysCals. O means that wether the SysCalTable is empty or it does not exist or that there is no project currently opened.

numTotPowMonitoring

public int numTotPowMonitoring()
Returns the number of TotPowMonitorings present in the TotPowMonitoringTable currently loaded in the MiniDataCapturer.

Specified by:
numTotPowMonitoring in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of TotPowMonitorings. O means that wether the TotPowMonitoringTable is empty or it does not exist or that there is no project currently opened.

numWvmCal

public int numWvmCal()
Returns the number of WvmCals present in the WvmCalTable currently loaded in the MiniDataCapturer.

Specified by:
numWvmCal in interface alma.aedfStructs.DataCapturerOperations
Returns:
the number of WvmCals. O means that wether the WvmCalTable is empty or it does not exist or that there is no project currently opened.