Class Designer


  • public class Designer
    extends javafx.application.Application
    Main class for the designer, launched only if DesignerStarter detected JavaFX support.
    Since:
    6.0.0
    Author:
    Clément Fournier
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javafx.application.Application

        javafx.application.Application.Parameters
    • Field Summary

      • Fields inherited from class javafx.application.Application

        STYLESHEET_CASPIAN, STYLESHEET_MODENA
    • Constructor Summary

      Constructors 
      Constructor Description
      Designer()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      static java.lang.String getCurrentVersion()
      Deprecated.
      Use DesignerVersion.getCurrentVersion() instead.
      DesignerRoot getDesignerRoot()
      Only set after start(Stage) is called.
      static java.lang.String getPmdCoreMinVersion()
      Deprecated.
      Use DesignerVersion.getPmdCoreMinVersion() instead.
      void start​(javafx.stage.Stage stage)  
      void start​(javafx.stage.Stage stage, DesignerRoot owner)  
      void stop()  
      • Methods inherited from class javafx.application.Application

        getHostServices, getParameters, getUserAgentStylesheet, init, launch, launch, notifyPreloader, setUserAgentStylesheet
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Designer

        public Designer()
    • Method Detail

      • getCurrentVersion

        @Deprecated
        public static java.lang.String getCurrentVersion()
        Deprecated.
        Use DesignerVersion.getCurrentVersion() instead.
      • getPmdCoreMinVersion

        @Deprecated
        public static java.lang.String getPmdCoreMinVersion()
        Deprecated.
        Use DesignerVersion.getPmdCoreMinVersion() instead.
      • start

        public void start​(javafx.stage.Stage stage)
                   throws java.io.IOException
        Specified by:
        start in class javafx.application.Application
        Throws:
        java.io.IOException
      • stop

        public void stop()
        Overrides:
        stop in class javafx.application.Application
      • start

        public void start​(javafx.stage.Stage stage,
                          DesignerRoot owner)
                   throws java.io.IOException
        Throws:
        java.io.IOException