Class JavaFXSpringAnnotationApplication

java.lang.Object
javafx.application.Application

@Configuration public class JavaFXSpringAnnotationApplication extends AbstractJavaFXSpringApplication
A base class for JavaFX applications with use Spring annotation scanning.
Since:
1.1-ALPHA-4
Author:
Fabrizio Giudici
  • Constructor Details

    • JavaFXSpringAnnotationApplication

      public JavaFXSpringAnnotationApplication()
  • Method Details

    • createApplicationContext

      @Nonnull protected org.springframework.context.ConfigurableApplicationContext createApplicationContext()
      Description copied from class: AbstractJavaFXSpringApplication
      Creates the application context.
      Specified by:
      createApplicationContext in class AbstractJavaFXSpringApplication
      Returns:
      the application context
    • getJavaFXSafeProxyCreator

      @Bean(name="javafxBinderExecutor") public org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor getJavaFXSafeProxyCreator()
    • getStackPaneSelector

      @Bean(name="stackPaneSelector") public StackPaneSelector getStackPaneSelector()
    • getPreferencesHandler

      @Bean(name="preferencesHandler") public it.tidalwave.util.PreferencesHandler getPreferencesHandler()
    • getAnnotationSpringSystemRoleFactory

      @Bean(name="roleManager") public it.tidalwave.role.spring.spi.AnnotationSpringSystemRoleFactory getAnnotationSpringSystemRoleFactory()
    • getDefaultContextManager

      @Bean(name="contextManager") public it.tidalwave.role.impl.DefaultContextManager getDefaultContextManager()