|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.uni_paderborn.fujaba.app.FujabaApp
The Fujaba application. Here you can find the main method.
Field Summary | |
static java.net.URI |
FUJABA_BASE
No comment provided by developer, please add a comment to improve documentation. |
java.util.Vector |
javaFiles
No comment provided by developer, please add a comment to improve documentation. |
static java.lang.String |
PROPERTIES_PATH
The URI of the properties file in which Fujaba remembers, which directory should be the 'propertyDir'. |
Method Summary | |
static void |
exit(int status)
Calls System.exit or hides FrameMain |
static FujabaApp |
get()
No comment provided by developer, please add a comment to improve documentation. |
java.lang.String |
getLoadFprFile()
Get the loadFprFile attribute of the FujabaApp object |
static PersistencySupport |
getPersistencySupport()
Get the persistencySupport attribute of the FujabaApp class |
static de.upb.lib.plugins.PluginManager |
getPluginManager()
|
static boolean |
isAllowedToCallSystemExit()
exit behaviour |
boolean |
isDebugMode()
|
boolean |
isInvisible()
Get the invisible attribute of the FujabaApp object |
boolean |
isMaximize()
Get the maximize attribute of the FujabaApp object |
boolean |
isShowAboutBox()
Get the showAboutBox attribute of the FujabaApp object |
static void |
main(java.lang.String[] argv)
main function of fujaba. the following parameters are allowed: -noabout: do not show the fujaba about box. |
void |
run()
this method initializes fujaba. |
static void |
setAllowedToCallSystemExit(boolean allowedToCallSystemExit)
change the exit behaviour |
void |
setDebugMode(boolean value)
|
void |
setInvisible(boolean flag)
Sets the invisible attribute of the FujabaApp object |
void |
setLoadFprFile(java.lang.String name)
Sets the loadFprFile attribute of the FujabaApp object |
void |
setMaximize(boolean maximize)
Sets the maximize attribute of the FujabaApp object |
static void |
setPersistencySupport(PersistencySupport value)
Sets the persistencySupport attribute of the FujabaApp class |
static void |
setPluginManager(de.upb.lib.plugins.PluginManager manager)
sets the pluginManager attribute |
void |
setShowAboutBox(boolean flag)
Sets the showAboutBox attribute of the FujabaApp object |
static FujabaApp |
start()
No comment provided by developer, please add a comment to improve documentation. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final transient java.net.URI FUJABA_BASE
public static final java.lang.String PROPERTIES_PATH
public java.util.Vector javaFiles
Method Detail |
public static PersistencySupport getPersistencySupport()
public static void setPersistencySupport(PersistencySupport value)
value
- The new persistencySupport valuepublic static FujabaApp get()
public static FujabaApp start()
public void run()
public void setLoadFprFile(java.lang.String name)
name
- The new loadFprFile valuepublic java.lang.String getLoadFprFile()
public void setShowAboutBox(boolean flag)
flag
- The new showAboutBox valuepublic boolean isShowAboutBox()
public void setInvisible(boolean flag)
flag
- The new invisible valuepublic boolean isInvisible()
public void setMaximize(boolean maximize)
maximize
- The new maximize valuepublic boolean isMaximize()
public void setDebugMode(boolean value)
public boolean isDebugMode()
public static void main(java.lang.String[] argv)
-noabout: do not show the fujaba about box. -invisible: makes frame invisible as soon as possible. -last: loads the last project. -debug: turns on the debug mode. -max: starts fujaba in full screen mode. -config: uses instead of $HOME/fujaba as property dir.
argv
- Command line parameters passed to the program.public static de.upb.lib.plugins.PluginManager getPluginManager()
public static void setPluginManager(de.upb.lib.plugins.PluginManager manager)
manager
- public static boolean isAllowedToCallSystemExit()
System.exit(int)
on exit (default)public static void setAllowedToCallSystemExit(boolean allowedToCallSystemExit)
allowedToCallSystemExit
- true if Fujaba should call System.exit(int)
on exit, false
if notpublic static void exit(int status)
status
- exit code for System.exit(int)
isAllowedToCallSystemExit()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |