com.depthexplorer.ui
Class DEApplication

java.lang.Object
  extended by com.depthexplorer.ui.DEApplication

public class DEApplication
extends Object


Nested Class Summary
(package private) static class DEApplication.FileRef
           
 
Field Summary
(package private) static DEHelpBrowser helpWindow
           
(package private) static ArrayList<DEApplication.FileRef> history
           
(package private) static int historyCount
           
static String longVersion
           
(package private) static HashSet<DEDocument> openDocs
           
(package private) static Preferences prefs
           
static String shortVersion
           
 
Constructor Summary
DEApplication()
           
 
Method Summary
static void closedDocument(DEDocument doc)
           
(package private) static DEApplication.FileRef fileRefFromPrefsAtIndex(int index)
           
(package private) static void flushHistory()
           
static DEDocument[] getOpenWindows()
           
static File[] getRecentDocuments()
           
static void hideHelp()
           
static void init()
           
(package private) static boolean isOpen(DEApplication.FileRef fr)
           
(package private) static void loadHistory()
           
static void main(String[] args)
           
static void openedDocument(DEDocument doc)
           
static void openRecentDocument(File file)
           
static void showHelp()
           
static void updateDocument(File file)
           
static void updateDocument(File file, Date touchTime)
           
(package private) static void updateDocumentMenus()
           
(package private) static void writeFileRefToPrefsAtIndex(int index, DEApplication.FileRef fref)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

historyCount

static final int historyCount
See Also:
Constant Field Values

shortVersion

public static final String shortVersion
See Also:
Constant Field Values

longVersion

public static final String longVersion
See Also:
Constant Field Values

history

static ArrayList<DEApplication.FileRef> history

openDocs

static HashSet<DEDocument> openDocs

prefs

static Preferences prefs

helpWindow

static DEHelpBrowser helpWindow
Constructor Detail

DEApplication

public DEApplication()
Method Detail

init

public static void init()

showHelp

public static void showHelp()

hideHelp

public static void hideHelp()

updateDocumentMenus

static void updateDocumentMenus()

openedDocument

public static void openedDocument(DEDocument doc)

closedDocument

public static void closedDocument(DEDocument doc)

updateDocument

public static void updateDocument(File file)

updateDocument

public static void updateDocument(File file,
                                  Date touchTime)

isOpen

static boolean isOpen(DEApplication.FileRef fr)

loadHistory

static void loadHistory()

flushHistory

static void flushHistory()

fileRefFromPrefsAtIndex

static DEApplication.FileRef fileRefFromPrefsAtIndex(int index)

writeFileRefToPrefsAtIndex

static void writeFileRefToPrefsAtIndex(int index,
                                       DEApplication.FileRef fref)

getRecentDocuments

public static File[] getRecentDocuments()

openRecentDocument

public static void openRecentDocument(File file)

getOpenWindows

public static DEDocument[] getOpenWindows()

main

public static void main(String[] args)