java.lang.Object
com.wyu4.snowberryjam.gui.framework.Model

public class Model extends Object
The model of the MVCI framework.
  • Field Details

    • sourceFileProperty

      private final javafx.beans.property.ObjectProperty<File> sourceFileProperty
    • pageProperty

      private final javafx.beans.property.ObjectProperty<Model.Page> pageProperty
    • saveDisabledProperty

      private final javafx.beans.property.BooleanProperty saveDisabledProperty
    • saveAsDisabledProperty

      private final javafx.beans.property.BooleanProperty saveAsDisabledProperty
    • runDisabledProperty

      private final javafx.beans.property.BooleanProperty runDisabledProperty
    • compilingProperty

      private final javafx.beans.property.BooleanProperty compilingProperty
    • runningProperty

      private final javafx.beans.property.BooleanProperty runningProperty
    • sourceCodeProperty

      private final javafx.beans.property.StringProperty sourceCodeProperty
    • builtSourceCodeProperty

      private final javafx.beans.property.StringProperty builtSourceCodeProperty
  • Constructor Details

    • Model

      public Model()
  • Method Details

    • getSourceFileProperty

      public javafx.beans.property.ObjectProperty<File> getSourceFileProperty()
    • getPageProperty

      public javafx.beans.property.ObjectProperty<Model.Page> getPageProperty()
    • getSaveDisabledProperty

      public javafx.beans.property.BooleanProperty getSaveDisabledProperty()
    • getSaveAsDisabledProperty

      public javafx.beans.property.BooleanProperty getSaveAsDisabledProperty()
    • getRunDisabledProperty

      public javafx.beans.property.BooleanProperty getRunDisabledProperty()
    • getCompilingProperty

      public javafx.beans.property.BooleanProperty getCompilingProperty()
    • getRunningProperty

      public javafx.beans.property.BooleanProperty getRunningProperty()
    • getSourceCodeProperty

      public javafx.beans.property.StringProperty getSourceCodeProperty()
    • getBuiltSourceCodeProperty

      public javafx.beans.property.StringProperty getBuiltSourceCodeProperty()
    • getSourceFile

      public File getSourceFile()
    • getPage

      public Model.Page getPage()
    • getSaveDisabled

      public boolean getSaveDisabled()
    • getSaveAsDisabled

      public boolean getSaveAsDisabled()
    • getRunDisabled

      public boolean getRunDisabled()
    • getCompiling

      public boolean getCompiling()
    • getRunning

      public boolean getRunning()
    • getSourceCode

      public String getSourceCode()
    • getBuiltSourceCode

      public String getBuiltSourceCode()