isisui
Outputs the command line of any ISIS application
This program allows its user to output a validated command line for any ISIS application. The parameters will be validated using the application's xml file. Command line arguments will be used to initialize the application's parameters.
If the GUI flag is not present on the command line, the parameters will be validated and the command line will be output if no errors were detected.
If the GUI flag is present on the command line, the GUI parameters fields will be initilized using the command line arguments. The user will then be able to change parameter values and supply values for ones not on the command line. When the GUI is told to process the parameters, a validation check is done. If there were errors, a message will be displayed and the user will be allowed to correct the problem. If the validation succeeds the command line will be output, and the GUI will be taken down.
Categories
History
Stuart Sides | 2003-03-13 | Original version |
Stuart Sides | 2003-05-16 | Modified schema location from astogeology... to isis.astrogeology..." |
Stuart Sides | 2003-05-30 | Added modifications to apptest by Kim |
Brendan George | 2006-09-28 | Documentation fixes |
Kris Becker | 2009-11-27 | Changed the call to Application to provide compatability withg Qt startup requirements. |
Parameters
Command Line
Type | string |
---|
Type | boolean |
---|
Type | string |
---|
Example 1
Display GUI for the program crop.
Command Line
isisui
crop GUI
Example 2
Display GUI for program ratio.
Command Line
isisui
ratio GUI num=$WORK/numerator.cub:3
den=denominated.cub:1 to=result.cub
Example 3
Check the command line argument to ratio for validity without the GUI.
Command Line
isisui
ratio num=$WORK/numerator.cub:3