Home / Development / Documentation / 2.0.44 / Main
TreeGraph 2
 


info.bioinfweb.treegraph
Class Main

java.lang.Object
  extended by info.webinsel.util.ProgramMainClass
      extended by info.bioinfweb.treegraph.Main

public class Main
extends info.webinsel.util.ProgramMainClass

This is the main class that starts TreeGraph 2. It is implemented as a singleton.

Author:
Ben Stöver

Field Summary
private  TreeClipboard clipboard
           
private  CmdProcessor cmdProcessor
           
static String CONFIG_DIR
           
static String DOWNLOAD_URL
           
static String ERROR_URL
           
private  info.webinsel.errorreport.swing.SwingErrorReporter errorReporter
           
private static Main firstInstance
           
static String LATEST_VERSION_URL
           
private  info.webinsel.util.io.DefaultNameManager nameManager
           
static int SPLASH_SCREEN_BORDER
           
static Font SPLASH_SCREEN_FONT
           
static Color SPLASH_SCREEN_FONT_COLOR
           
static String TG_URL
           
static String WIKI_URL
           
private  info.webinsel.wikihelp.client.WikiHelp wikiHelp
           
 
Fields inherited from class info.webinsel.util.ProgramMainClass
IS_MAC
 
Constructor Summary
private Main()
           
 
Method Summary
private  void customizeSpashScreen()
           
 TreeClipboard getClipboard()
           
 CmdProcessor getCmdProcessor()
           
 info.webinsel.errorreport.swing.SwingErrorReporter getErrorReporter()
           
static Main getInstance()
           
 info.webinsel.util.io.DefaultNameManager getNameManager()
           
 info.webinsel.wikihelp.client.WikiHelp getWikiHelp()
           
static void main(String[] args)
          Start this application
private  void startApplication(String[] args)
           
 
Methods inherited from class info.webinsel.util.ProgramMainClass
getPreferences, getVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONFIG_DIR

public static final String CONFIG_DIR

TG_URL

public static final String TG_URL
See Also:
Constant Field Values

ERROR_URL

public static final String ERROR_URL
See Also:
Constant Field Values

WIKI_URL

public static final String WIKI_URL
See Also:
Constant Field Values

LATEST_VERSION_URL

public static final String LATEST_VERSION_URL
See Also:
Constant Field Values

DOWNLOAD_URL

public static final String DOWNLOAD_URL
See Also:
Constant Field Values

SPLASH_SCREEN_FONT

public static final Font SPLASH_SCREEN_FONT

SPLASH_SCREEN_FONT_COLOR

public static final Color SPLASH_SCREEN_FONT_COLOR

SPLASH_SCREEN_BORDER

public static final int SPLASH_SCREEN_BORDER
See Also:
Constant Field Values

firstInstance

private static Main firstInstance

errorReporter

private info.webinsel.errorreport.swing.SwingErrorReporter errorReporter

wikiHelp

private info.webinsel.wikihelp.client.WikiHelp wikiHelp

clipboard

private TreeClipboard clipboard

cmdProcessor

private CmdProcessor cmdProcessor

nameManager

private info.webinsel.util.io.DefaultNameManager nameManager
Constructor Detail

Main

private Main()
Method Detail

getInstance

public static Main getInstance()

getErrorReporter

public info.webinsel.errorreport.swing.SwingErrorReporter getErrorReporter()

getCmdProcessor

public CmdProcessor getCmdProcessor()

getWikiHelp

public info.webinsel.wikihelp.client.WikiHelp getWikiHelp()

getClipboard

public TreeClipboard getClipboard()

getNameManager

public info.webinsel.util.io.DefaultNameManager getNameManager()

customizeSpashScreen

private void customizeSpashScreen()

startApplication

private void startApplication(String[] args)

main

public static void main(String[] args)
Start this application

Parameters:
args - the command line parameters