phenote.main
Class Phenote

java.lang.Object
  extended by phenote.main.Phenote

public class Phenote
extends java.lang.Object


Field Summary
 LoadingScreen loadingScreen
           
 SplashScreen splashScreen
           
 StandardToolbar standardToolbar
           
 
Method Summary
 void changeConfig(java.lang.String newCfg)
          this doesnt work yet - OntologyManager list of char fields is not getting reset for one thing - slippery slope this stuff
 CharacterTableController getCharacterTableController()
           
 FieldPanel getFieldPanel()
           
 java.awt.Frame getFrame()
           
static Phenote getPhenote()
           
 TermInfo2 getTermInfo()
           
(package private) static void initBackend(java.lang.String[] args, boolean doSplash)
          args are command line arguments if doSplash is true then display phenote elephant splash screen the splash screen comes up blank for plus - needs to be fixed as its a nice splash.
 void initGui()
           
 void initOntologies()
           
static boolean isRunningOnMac()
           
static void main(java.lang.String[] args)
           
static void reset()
           
static void resetAllSingletons()
          This is used to reset state between unit tests.
(package private)  void splashScreenDestruct()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

standardToolbar

public StandardToolbar standardToolbar

splashScreen

public SplashScreen splashScreen

loadingScreen

public LoadingScreen loadingScreen
Method Detail

main

public static void main(java.lang.String[] args)

initBackend

static void initBackend(java.lang.String[] args,
                        boolean doSplash)
args are command line arguments if doSplash is true then display phenote elephant splash screen the splash screen comes up blank for plus - needs to be fixed as its a nice splash. even worse on some linuxes the splash is blank and hangs in front of phenote - so doSplash false allows for disabling the splash til these bugs are fixed


initOntologies

public void initOntologies()

initGui

public void initGui()

splashScreenDestruct

void splashScreenDestruct()

getFrame

public java.awt.Frame getFrame()

changeConfig

public void changeConfig(java.lang.String newCfg)
this doesnt work yet - OntologyManager list of char fields is not getting reset for one thing - slippery slope this stuff


getPhenote

public static Phenote getPhenote()

reset

public static void reset()

resetAllSingletons

public static void resetAllSingletons()
This is used to reset state between unit tests.


getFieldPanel

public FieldPanel getFieldPanel()

getCharacterTableController

public CharacterTableController getCharacterTableController()

getTermInfo

public TermInfo2 getTermInfo()

isRunningOnMac

public static boolean isRunningOnMac()