|
FreeHEP API Version v1.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JPanel
|
+--org.freehep.application.Application
|
+--org.freehep.application.mdi.MDIApplication
|
+--org.freehep.application.studio.Studio
| Nested Class Summary |
| Nested classes inherited from class org.freehep.application.mdi.MDIApplication |
MDIApplication.MDICommandProcessor |
| Nested classes inherited from class org.freehep.application.Application |
Application.ApplicationCommandProcessor, Application.ApplicationCommandTargetManager, Application.AppPrintPreview, Application.InitializationException, Application.InitializationListener, Application.PopupListener |
| Field Summary |
| Fields inherited from class org.freehep.application.mdi.MDIApplication |
TOOLBAR_AUTO, TOOLBAR_DEFAULT, TOOLBAR_INVISIBLE, TOOLBAR_PROGRAM, TOOLBAR_VISIBLE |
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
protected |
Studio(String name)
|
| Method Summary | |
List |
buildPluginList(InputStream in)
|
protected CommandLine |
createCommandLine()
|
protected FreeHEPLookup |
createLookup()
|
protected void |
fireAboutToExit(ApplicationEvent event)
|
protected void |
fireInitializationComplete(ApplicationEvent event)
|
EventSender |
getEventSender()
|
ExtensionClassLoader |
getExtensionLoader()
|
String |
getGroupExtensionsDir()
|
FreeHEPLookup |
getLookup()
|
List |
getPlugins()
Return the list of installed plugins. |
String |
getSystemExtensionsDir()
|
String |
getUserExtensionsDir()
|
protected void |
init()
|
void |
loadPlugins(List plugins,
ClassLoader loader)
|
static void |
main(String[] args)
|
| Methods inherited from class org.freehep.application.mdi.MDIApplication |
addToolBar, addToolBar, createCommandProcessor, createConsoleManager, createControlManager, createManager, createPageManager, getConsoleManager, getControlManager, getPageManager, loadDefaultProperties, removeToolBar, saveUserProperties, setConsoleManager, setControlManager, setPageManager |
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
protected Studio(String name)
| Method Detail |
protected FreeHEPLookup createLookup()
public EventSender getEventSender()
public FreeHEPLookup getLookup()
public List getPlugins()
PluginInfopublic static void main(String[] args)
protected CommandLine createCommandLine()
createCommandLine in class Applicationprotected void init()
init in class Application
public List buildPluginList(InputStream in)
throws IOException
IOException
public void loadPlugins(List plugins,
ClassLoader loader)
public String getUserExtensionsDir()
public String getGroupExtensionsDir()
public String getSystemExtensionsDir()
public ExtensionClassLoader getExtensionLoader()
protected void fireInitializationComplete(ApplicationEvent event)
fireInitializationComplete in class Applicationprotected void fireAboutToExit(ApplicationEvent event)
fireAboutToExit in class Application
|
FreeHEP API Version v1.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||