java.lang.Object
app.supernaut.fx.fxml.BaseFxmlAppDelegate
- All Implemented Interfaces:
ApplicationDelegate
ApplicationDelegate with constructor that expects a
FxmlLoaderFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final FxmlLoaderFactory
FxmlLoaderFactory
for subclass access -
Constructor Summary
ConstructorsConstructorDescriptionBaseFxmlAppDelegate
(FxmlLoaderFactory fxmlLoaderFactory) Constructor that gets anFxmlLoaderFactory
injected -
Method Summary
Modifier and TypeMethodDescriptionAccessor for injectedFxmlLoaderFactory
void
start
(javafx.stage.Stage primaryStage) No-op start method (can be overridden)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface app.supernaut.fx.ApplicationDelegate
init, setApplication, stop
-
Field Details
-
fxmlLoaderFactory
FxmlLoaderFactory
for subclass access
-
-
Constructor Details
-
BaseFxmlAppDelegate
Constructor that gets anFxmlLoaderFactory
injected- Parameters:
fxmlLoaderFactory
- the injected factory
-
-
Method Details
-
start
No-op start method (can be overridden)- Specified by:
start
in interfaceApplicationDelegate
- Parameters:
primaryStage
- primaryStage
- Throws:
Exception
- An exception occurred
-
getFxmlLoaderFactory
Accessor for injectedFxmlLoaderFactory
- Returns:
- the injected factory
-