Class Scenario

    • Method Detail

      • getScenarioDirectory

        public File getScenarioDirectory()
        Gets the scenario directory.
        Returns:
        the scenario directory.
      • setScenarioDirectory

        public void setScenarioDirectory​(File dir)
        Sets the scenario directory.
      • addParameterSetter

        public void addParameterSetter​(ParameterSetter paramInit)
      • removeParameterSetter

        public void removeParameterSetter​(ParameterSetter paramSetter)
      • addMasterControllerAction

        public void addMasterControllerAction​(ControllerAction action)
        Adds the specified ControllerAction to the master context.
        Parameters:
        action - the action to add
      • removeMasterControllerAction

        public void removeMasterControllerAction​(ControllerAction action)
        Removes the specified ControllerAction to the master context.
        Parameters:
        action - the action to remove
      • getMasterControllerActions

        public Collection<ControllerAction> getMasterControllerActions()
        Gets all the user added master controller actions.
        Returns:
        all the user added master controller actions.
      • setControllerRegistry

        public void setControllerRegistry​(ControllerRegistry registry)
      • getModelInitName

        public String getModelInitName()
      • setModelInitName

        public void setModelInitName​(String modelInitName)
      • getModelPluginPath

        public File getModelPluginPath()
      • setModelPluginPath

        public void setModelPluginPath​(File modelPluginPath)
      • isDirty

        public boolean isDirty()
        Gets whether or not this scenario is dirty, i.e. its current state is not saved.
        Returns:
        true if this scenario is dirty, otherwise false.
      • setDirty

        public void setDirty​(boolean dirty)
        Set the dirty flag on this scenario.