public class Data_Slacker
extends java.lang.Object
Model
for details.
Original Python code by Ross Beyer of NASA Ames.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
APPLICATION_GROUP
The application-specific parameter group name for Data Slacker.
|
static double |
DEFAULT_FRAMED_PARTITION_MEGABITS
The default number of base-2 megabits assigned to HiRISE framed space.
|
static double |
DEFAULT_RAW_PARTITION_MEGABITS
The default number of base-2 megabits assigned to HiRISE raw space.
|
static int |
FAILURE
Exit status for an unsuccessful operation.
|
static java.lang.String |
FRAMED_PARTITION_MEGABITS
The configuration parameter holding the number of base-2 megabits assigned
to framed space for HiRISE.
|
static java.lang.String |
ID
Class identification name with source code version and date.
|
static java.lang.String |
RAW_PARTITION_MEGABITS
The configuration parameter holding the number of base-2 megabits assigned
to raw space for HiRISE.
|
static int |
SUCCESS
Exit status for a successful operation.
|
Modifier and Type | Method and Description |
---|---|
boolean |
handleMacQuit()
Handles a request to quit as generated by the Mac-supplied Quit menu item.
|
static void |
main(java.lang.String[] args)
Invokes an instance of Data_Slacker and processes the
command-line arguments.
|
void |
showAbout()
Displays the application's About box.
|
public static final java.lang.String ID
public static final java.lang.String APPLICATION_GROUP
public static final java.lang.String RAW_PARTITION_MEGABITS
DEFAULT_RAW_PARTITION_MEGABITS
.public static final double DEFAULT_RAW_PARTITION_MEGABITS
public static final java.lang.String FRAMED_PARTITION_MEGABITS
DEFAULT_FRAMED_PARTITION_MEGABITS
.public static final double DEFAULT_FRAMED_PARTITION_MEGABITS
public static final int SUCCESS
public static final int FAILURE
public void showAbout()
This method is exposed for access by the Mac Adapter.
public boolean handleMacQuit()
This method is exposed for access by the Mac Adapter.
public static void main(java.lang.String[] args)
Observation_ID_Accumulator
for information about
sources.
The application displays a GUI for modeling HiRISE's use of the MRO solid-state recorder (SSR).
Data_Slacker [--configuration configuration_pathname] [--initial-data-volume data_volume] [--initial-date date] [--live-update-ptfs] [[--state-file] state_file_pathname] [observation_id_source [...]]
Data_Slacker --usage
Data_Slacker --version
Options are not case-sensitive and may be reduced to their shortest unique form. One or two dashes may be used.
Configuration_Helper.getConfiguration(String,String,String...)
for details
on the configuration pathname; if this option is not used, the config source
argument is null.
The state file pathname may be that of a state file proper, from which a downlink volume file will be loaded, or it may be that of an actual downlink volume file. State filenames end with .nk; downlink volume file names end with .dlink.
args
- the command-line arguments.Copyright \ (C) Arizona Board of Regents on behalf of the \ Planetary Image Research Laboratory, Lunar and \ Planetary Laboratory at the University of Arizona