phenote.main
Class PhenoteStartupTask
java.lang.Object
org.bbop.framework.AbstractSingleActionTask
org.bbop.framework.AbstractApplicationStartupTask
org.oboedit.gui.tasks.DefaultGUIStartupTask
phenote.main.PhenoteStartupTask
- All Implemented Interfaces:
- java.lang.Runnable, org.bbop.framework.GUITask
public class PhenoteStartupTask
- extends org.oboedit.gui.tasks.DefaultGUIStartupTask
| Nested classes/interfaces inherited from class org.bbop.framework.AbstractApplicationStartupTask |
org.bbop.framework.AbstractApplicationStartupTask.MacApplicationSupport |
| Fields inherited from class org.oboedit.gui.tasks.DefaultGUIStartupTask |
logger |
| Fields inherited from class org.bbop.framework.AbstractApplicationStartupTask |
vetoableShutdownListener |
| Fields inherited from class org.bbop.framework.AbstractSingleActionTask |
manager |
| Methods inherited from class org.oboedit.gui.tasks.DefaultGUIStartupTask |
getBackgroundColor, getButtonColor, getDefaultDataAdapters, getFont, getLightColor, getPluginDirs, installDefaultActions, installDefaultDropMenuActions, installDefaultEditActions, installDefaultInputHandlers, installDefaultToolBars, installGlobalScriptObjects, installPlugins |
| Methods inherited from class org.bbop.framework.AbstractApplicationStartupTask |
configureSystem, doPreInstallation, getExitAction, getOpenFileAction, getPerspectiveListResourcePath, getPreferencesAction, installDefaultComponentFactories, installDefaultDataAdapters, installDefaultTasks, installMenus, run, showFrame |
| Methods inherited from class org.bbop.framework.AbstractSingleActionTask |
getManager, install, shutdown |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PhenoteStartupTask
PhenoteStartupTask(java.lang.String[] args)
getDefaultComponentFactories
protected java.util.Collection<org.bbop.framework.GUIComponentFactory<?>> getDefaultComponentFactories()
- Overrides:
getDefaultComponentFactories in class org.oboedit.gui.tasks.DefaultGUIStartupTask
doOtherInstallations
protected void doOtherInstallations()
- this is called at initialization i believe
- Overrides:
doOtherInstallations in class org.oboedit.gui.tasks.DefaultGUIStartupTask
configureLogging
protected void configureLogging()
- Overrides:
configureLogging in class org.bbop.framework.AbstractApplicationStartupTask
getDefaultToolBars
protected java.util.Collection<javax.swing.JToolBar> getDefaultToolBars()
- perhaps this might change in the future so both oboedit and phenote will
use the same default toolbars with save, exit, etc. buttons
- Overrides:
getDefaultToolBars in class org.bbop.framework.AbstractApplicationStartupTask
getAppID
protected java.lang.String getAppID()
- Overrides:
getAppID in class org.oboedit.gui.tasks.DefaultGUIStartupTask
getAppName
protected java.lang.String getAppName()
- Overrides:
getAppName in class org.oboedit.gui.tasks.DefaultGUIStartupTask
getAboutAction
protected javax.swing.Action getAboutAction()
- Overrides:
getAboutAction in class org.oboedit.gui.tasks.DefaultGUIStartupTask
getPerspectiveResourceDir
protected java.lang.String getPerspectiveResourceDir()
- in this directory obo/idw expects to find a file named perspectives.xml
which then points to idw files in this same directory
obo can get this from a jar but doesnt work from webstart jar???
FileNotFoundException printed to stdout if not found and no perspectives
come up
- Overrides:
getPerspectiveResourceDir in class org.oboedit.gui.tasks.DefaultGUIStartupTask
getDefaultPerspectiveResourcePath
protected java.lang.String getDefaultPerspectiveResourcePath()
- Overrides:
getDefaultPerspectiveResourcePath in class org.bbop.framework.AbstractApplicationStartupTask
getPrefsDir
public java.io.File getPrefsDir()
- Overrides:
getPrefsDir in class org.oboedit.gui.tasks.DefaultGUIStartupTask
getDefaultMenus
protected java.util.Collection<? extends javax.swing.JMenuItem> getDefaultMenus()
- Overrides:
getDefaultMenus in class org.oboedit.gui.tasks.DefaultGUIStartupTask
getDefaultTasks
protected java.util.Collection<org.bbop.framework.GUITask> getDefaultTasks()
- Overrides:
getDefaultTasks in class org.oboedit.gui.tasks.DefaultGUIStartupTask
installSystemListeners
protected void installSystemListeners()
- Overrides:
installSystemListeners in class org.oboedit.gui.tasks.DefaultGUIStartupTask
createFrame
protected javax.swing.JFrame createFrame()
- Overrides:
createFrame in class org.bbop.framework.AbstractApplicationStartupTask
configureUI
protected void configureUI()
- Overrides:
configureUI in class org.bbop.framework.AbstractApplicationStartupTask
createLayoutDriver
protected org.bbop.framework.dock.LayoutDriver createLayoutDriver()
- Overrides:
createLayoutDriver in class org.oboedit.gui.tasks.DefaultGUIStartupTask