java.lang.Object
com.wyu4.snowberryjam.gui.framework.Controller
The controller of the MVCI framework.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final javafx.util.Builder<javafx.scene.layout.Region> private final Interactorprivate final Model -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavafx.beans.property.ObjectProperty<File> javafx.scene.layout.RegiongetView()Get the primary view of the frameworkvoidupdateFile(File file)
-
Field Details
-
builder
private final javafx.util.Builder<javafx.scene.layout.Region> builder -
model
-
interactor
-
-
Constructor Details
-
Controller
public Controller(javafx.stage.Stage stage) Create a new Controller- Parameters:
stage- The primaryStageof the window
-
-
Method Details
-
updateFile
-
getSourceFile
-
getSourceFileProperty
-
getView
public javafx.scene.layout.Region getView()Get the primary view of the framework- Returns:
Regioncontaining the view built from theViewBuilder
-