Class MainDesignerController

  • All Implemented Interfaces:
    javafx.fxml.Initializable, ApplicationComponent, SettingsOwner

    public class MainDesignerController
    extends AbstractController
    Main controller of the app. Mediator for subdivisions of the UI.
    Since:
    6.0.0
    Author:
    Clément Fournier
    • Field Detail

      • openEventLogMenuItem

        public javafx.scene.control.MenuItem openEventLogMenuItem
    • Constructor Detail

      • MainDesignerController

        public MainDesignerController​(DesignerRoot designerRoot)
    • Method Detail

      • beforeParentInit

        protected void beforeParentInit()
        Description copied from class: AbstractController
        Executed before the parent's initialization. Always executed once at the start of the initialization of this controller.
        Overrides:
        beforeParentInit in class AbstractController
      • getRecentFiles

        public java.util.List<java.io.File> getRecentFiles()
      • setRecentFiles

        public void setRecentFiles​(java.util.List<java.io.File> files)
      • isMaximized

        public boolean isMaximized()
      • setMaximized

        public void setMaximized​(boolean b)
      • getGlobalLanguage

        public net.sourceforge.pmd.lang.Language getGlobalLanguage()
      • setGlobalLanguage

        public void setGlobalLanguage​(net.sourceforge.pmd.lang.Language lang)
      • getDebugName

        public java.lang.String getDebugName()
        Description copied from interface: ApplicationComponent
        A debug name for this component, used in developer mode to e.g. trace events handling paths.