public abstract class AbstractJFXApplication
extends java.lang.Object
implements org.eclipse.equinox.app.IApplication
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractJFXApplication.JFXApp
Dummy class for bootstrap
|
| Constructor and Description |
|---|
AbstractJFXApplication() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
jfxStart(@NonNull org.eclipse.equinox.app.IApplicationContext applicationContext,
@NonNull javafx.application.Application jfxApplication,
@NonNull javafx.stage.Stage primaryStage)
Method called when OSGi & JavaFX are fully initialized
Application.start(Stage) |
protected java.lang.Object |
jfxStop()
Method called when the javafx application is shutdown
Application.stop() |
java.lang.Object |
start(org.eclipse.equinox.app.IApplicationContext context) |
void |
stop() |
public final java.lang.Object start(org.eclipse.equinox.app.IApplicationContext context)
throws java.lang.Exception
start in interface org.eclipse.equinox.app.IApplicationjava.lang.Exceptionpublic final void stop()
stop in interface org.eclipse.equinox.app.IApplicationprotected abstract void jfxStart(@NonNull org.eclipse.equinox.app.IApplicationContext applicationContext,
@NonNull javafx.application.Application jfxApplication,
@NonNull javafx.stage.Stage primaryStage)
Application.start(Stage)applicationContext - the application contextjfxApplication - the javafx application instanceprimaryStage - IApplication.start(IApplicationContext),
Application.start(Stage)protected java.lang.Object jfxStop()
Application.stop()IApplication.start(IApplicationContext)IApplication.start(IApplicationContext),
Application.stop()