All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class JObserve.VLA.GUI.VLALOPage

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----JObserve.GUI.ObservePanel
                                   |
                                   +----JObserve.VLA.GUI.VLAEditPanel
                                           |
                                           +----JObserve.VLA.GUI.VLALOPage

public class VLALOPage
extends VLAEditPanel
VLA LO editing Panel


Constructor Index

 o VLALOPage(VLAScan, VLAScan, String)
LO editing panel constructor

Method Index

 o AreYouWilling()
Test if a panel is willing to display itself.
 o fromScan(VLAScan)
Set panel values from a specified Scan
 o getLo24GHz(int)
Fetch and test a Lo24GHz string from an ObserveText The test from a given ObserveText is fetched, any commas and blanks are removed and if the string is of non zero length and can be interpreted as a double precision number the string is returned.
 o getLoFrontEnd(int)
Fetch and test a LoFrontEnd string from an ObserveText The test from a given ObserveText is fetched, any commas and blanks are removed and if the string is of non zero length and can be interpreted as a double precision number the string is returned.
 o getValue(ObserveText, String)
Fetch and test a string from an ObserveText The test from a given ObserveText is fetched, any commas and blanks are removed and if the string is of non zero length and can be interpreted as a double precision number the string is returned; otherwise a status message is given and a null is returned.
 o toScan(VLAScan)
Copy panel values to specified Scan

Constructors

 o VLALOPage
 public VLALOPage(VLAScan scan,
                  VLAScan old,
                  String slabel)
LO editing panel constructor

Parameters:
VLAScan - Scan to edit
VLAScan - Original copy of Scan
String - Label for the scan to be edited

Methods

 o fromScan
 public void fromScan(VLAScan theScan)
Set panel values from a specified Scan

Parameters:
Scan - the scan to use
Overrides:
fromScan in class VLAEditPanel
 o toScan
 public void toScan(VLAScan theScan)
Copy panel values to specified Scan

Parameters:
Scan - the scan to use
Overrides:
toScan in class VLAEditPanel
 o getValue
 public String getValue(ObserveText myText,
                        String label)
Fetch and test a string from an ObserveText The test from a given ObserveText is fetched, any commas and blanks are removed and if the string is of non zero length and can be interpreted as a double precision number the string is returned; otherwise a status message is given and a null is returned.

Parameters:
ObserveText - Widget from which to get text string
String - Name for error message
Returns:
String null if empty or bad value; otherwise trimmed, decommaed string
 o getLoFrontEnd
 public String getLoFrontEnd(int IFindex)
Fetch and test a LoFrontEnd string from an ObserveText The test from a given ObserveText is fetched, any commas and blanks are removed and if the string is of non zero length and can be interpreted as a double precision number the string is returned. The string must also be found in the appropriate FeLoBandTable If the string is invalid a status message is given and a null is returned.

Parameters:
int - IF Number
Returns:
String null if bad value; otherwise trimmed, decommaed string
 o getLo24GHz
 public String getLo24GHz(int IFindex)
Fetch and test a Lo24GHz string from an ObserveText The test from a given ObserveText is fetched, any commas and blanks are removed and if the string is of non zero length and can be interpreted as a double precision number the string is returned. The string must also be found in the appropriate Lo24GHzBandTable If the string is invalid a status message is given and a null is returned.

Parameters:
int - IF Number
Returns:
String null if bad value; otherwise trimmed, decommaed string
 o AreYouWilling
 public String AreYouWilling()
Test if a panel is willing to display itself. If it is a null is returned otherwise the excuse.

Returns:
String null if willing, otherwise the reason not.
Overrides:
AreYouWilling in class ObservePanel

All Packages  Class Hierarchy  This Package  Previous  Next  Index