public class RNAstructure
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
examplesDir |
static AppLog |
log |
static MRUFileStorage |
MRUFiles |
static UserOptions |
options |
static java.lang.String |
preferencesNode |
static java.lang.String |
RELEASE_DATE |
static java.lang.String |
REQUIRED_DLL_VERSION |
private static long |
serialVersionUID |
static java.lang.String |
VERSION |
Constructor and Description |
---|
RNAstructure() |
Modifier and Type | Method and Description |
---|---|
(package private) static java.lang.String |
arrJoin(java.lang.Object[] arr,
java.lang.String sep) |
static void |
createDocsFolder()
This is called from within AppMainFrame during startup when
the program is being run for the first time.
|
static void |
ExtractExamples() |
(package private) static boolean |
fileExists(java.lang.String path) |
(package private) static java.lang.String |
findDataPath() |
static java.io.File |
getExamplesDir() |
(package private) static java.lang.String |
getFullPath(java.lang.String path) |
static java.lang.String |
getPref(java.lang.String name) |
static java.lang.String |
getPref(java.lang.String name,
java.lang.String defaultValue) |
static java.util.prefs.Preferences |
getPrefs() |
static boolean |
isExampleFile(java.io.File f) |
static void |
main(java.lang.String[] args)
The main method.
|
private static void |
parseCommandArgs(java.lang.String[] args) |
(package private) static void |
setDataPath(java.lang.String path) |
private static void |
setDefaultFileOpenDir() |
static void |
setPref(java.lang.String name,
java.lang.String value) |
(package private) static void |
showInfo(java.lang.String message) |
(package private) static void |
showWarning(java.lang.String message) |
static boolean |
silentMode() |
(package private) static boolean |
verifyDataPath() |
static int |
versionCompare(java.lang.String str1,
java.lang.String str2)
Compares two version strings.
|
private static java.lang.String examplesDir
public static final AppLog log
public static MRUFileStorage MRUFiles
public static UserOptions options
public static java.lang.String preferencesNode
public static final java.lang.String RELEASE_DATE
public static final java.lang.String REQUIRED_DLL_VERSION
private static final long serialVersionUID
public static final java.lang.String VERSION
static java.lang.String arrJoin(java.lang.Object[] arr, java.lang.String sep)
public static void createDocsFolder()
public static void ExtractExamples()
static boolean fileExists(java.lang.String path)
static java.lang.String findDataPath()
public static java.io.File getExamplesDir()
static java.lang.String getFullPath(java.lang.String path)
public static java.lang.String getPref(java.lang.String name)
public static java.lang.String getPref(java.lang.String name, java.lang.String defaultValue)
public static java.util.prefs.Preferences getPrefs()
public static boolean isExampleFile(java.io.File f)
public static void main(java.lang.String[] args)
args
- The command line argumentsprivate static void parseCommandArgs(java.lang.String[] args)
static void setDataPath(java.lang.String path)
private static void setDefaultFileOpenDir()
public static void setPref(java.lang.String name, java.lang.String value)
static void showInfo(java.lang.String message)
static void showWarning(java.lang.String message)
public static boolean silentMode()
static boolean verifyDataPath()
public static int versionCompare(java.lang.String str1, java.lang.String str2)
str1
- a string of ordinal numbers separated by decimal points.str2
- a string of ordinal numbers separated by decimal points.