HiRISE

HiRISE.HiPlan.HiSEAS
Class Scylla

java.lang.Object
  extended by HiRISE.HiPlan.HiSEAS.Scylla

public class Scylla
extends Object

An experimental application for viewing HiRISE stereo pair planning data.

Version:
1.32
Author:
Christian Schaller - UA/PIRL

Nested Class Summary
static class Scylla.Data
          A collection of data used by Scylla.
 
Field Summary
static int FAILURE
          Exit status for an unsuccessful operation.
static String ID
          Class identification name with source code version and date.
static int SUCCESS
          Exit status for a successful operation.
 
Method Summary
 void handleAbout()
          Handles a request to display the application About dialog.
 boolean handleMacQuit()
          Handles a request to quit as generated by the Mac-supplied Quit menu item.
static void main(String[] args)
          Invokes the experimental Scylla HiSEAS data viewer application in its own thread.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final String ID
Class identification name with source code version and date.

See Also:
Constant Field Values

SUCCESS

public static final int SUCCESS
Exit status for a successful operation.

See Also:
Constant Field Values

FAILURE

public static final int FAILURE
Exit status for an unsuccessful operation.

See Also:
Constant Field Values
Method Detail

handleAbout

public void handleAbout()
Handles a request to display the application About dialog. This method is called when the operator selects the About menu item in HiTemp's Help menu.

On a Mac, an About menu item is also supplied in the application menu. A Mac_Adapter registers this method as the handler for the Apple event generated by this menu item.

This method is exposed for access by the Mac Adapter.


handleMacQuit

public boolean handleMacQuit()
Handles a request to quit as generated by the Mac-supplied Quit menu item.

This method is exposed for access by the Mac Adapter.

Returns:
true.

main

public static void main(String[] args)
Invokes the experimental Scylla HiSEAS data viewer application in its own thread.

Scylla uses a data file that is produced by HiSEAS by setting the system property HiSEAS.SCYLLA_DATA to true in the invocation of the HiSEAS application. The HiSEAS output Scylla data file is called name_Scylla.txt, where name is the HiSEAS input PTF filename without the .ptf filename extension.

Usage

Scylla [--configuration configuration_pathname] scylla_data_file_pathname

Scylla --usage

Scylla --version

Options are not case-sensitive and may be reduced to their shortest unique form. One or two dashes may be used.

Options

--configuration configuration_pathname
Sets the pathname of the configuration file from which to configure the application. See Configuration_Helper.getConfiguration(String,String,String...) for details on the configuration pathname; if this option is not used, the config source argument is null.

Parameters:
args - the command-line arguments.

HiRISE

Copyright (C) Arizona Board of Regents on behalf of the Planetary Image Research Laboratory, Lunar and Planetary Laboratory at the University of Arizona