@Configuration
@Import(value={ch.sahits.game.graphic.image.ImageConfiguration.class,ch.sahits.game.openpatrician.sound.SoundConfiguration.class,ch.sahits.game.openpatrician.utilities.plugin.PluginConfiguration.class})
@ComponentScan(basePackageClasses={UICommonConfiguration.class,ch.sahits.game.graphic.loaders.IImageLoaderComponents.class,ch.sahits.game.openpatrician.javafx.model.IOpenPatricianJAvaFXModelComponents.class,ch.sahits.game.openpatrician.javafx.service.IOpenPatricianJavaFXServiceComponents.class,IOpenPatricianDisplayEventHandlerComponents.class,IOpenPatricianDisplayTaskComponents.class,ch.sahits.game.openpatrician.javafx.service.IOpenPatricianJavaFXServiceComponents.class})
public class UICommonConfiguration
extends Object
| Constructor and Description |
|---|
UICommonConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ch.sahits.game.openpatrician.clientserverinterface.client.ICityPlayerProxyJFX |
cityPlayerProxy(ch.sahits.game.openpatrician.model.city.ICity city,
ch.sahits.game.openpatrician.model.IHumanPlayer player,
ch.sahits.game.openpatrician.model.ship.IShip ship) |
ch.sahits.game.openpatrician.utilities.PausableAsyncEventBus |
clientEventBus() |
ExecutorService |
clientThreadPool() |
DecoratedTextFactory |
decoratedDialogTextFactory() |
org.springframework.oxm.jaxb.Jaxb2Marshaller |
jaxb2Marshaller() |
ch.sahits.game.openpatrician.utilities.service.LoadAndSaveService |
loadAndSaveService() |
org.springframework.context.support.ReloadableResourceBundleMessageSource |
messageSource() |
ch.sahits.game.openpatrician.utilities.service.PostLoadOperationProvider |
postLoadOperationProvider() |
org.springframework.context.support.ReloadableResourceBundleMessageSource |
resourceReference() |
ch.sahits.game.openpatrician.clientserverinterface.event.SubscriptionLoggingExceptionHandler |
subscriptionExceptionClientHandler() |
TextSizingUtility |
textSizingUtility() |
UIFactory |
uiFactory() |
ScheduledExecutorService |
uiTimer() |
@Bean public DecoratedTextFactory decoratedDialogTextFactory()
@Bean public org.springframework.oxm.jaxb.Jaxb2Marshaller jaxb2Marshaller()
@Bean public ExecutorService clientThreadPool()
@Bean public ch.sahits.game.openpatrician.clientserverinterface.event.SubscriptionLoggingExceptionHandler subscriptionExceptionClientHandler()
@Bean public ch.sahits.game.openpatrician.utilities.PausableAsyncEventBus clientEventBus()
@Bean public org.springframework.context.support.ReloadableResourceBundleMessageSource messageSource()
@Bean public org.springframework.context.support.ReloadableResourceBundleMessageSource resourceReference()
@Bean public UIFactory uiFactory()
@Bean public ScheduledExecutorService uiTimer()
@Bean @Lazy public TextSizingUtility textSizingUtility()
@Bean @Lazy public ch.sahits.game.openpatrician.utilities.service.LoadAndSaveService loadAndSaveService()
@Bean @Lazy public ch.sahits.game.openpatrician.utilities.service.PostLoadOperationProvider postLoadOperationProvider()
@Bean
@Scope(value="prototype")
public ch.sahits.game.openpatrician.clientserverinterface.client.ICityPlayerProxyJFX cityPlayerProxy(ch.sahits.game.openpatrician.model.city.ICity city,
ch.sahits.game.openpatrician.model.IHumanPlayer player,
ch.sahits.game.openpatrician.model.ship.IShip ship)
Copyright © 2011-2018 Sahits GmbH. All Rights Reserved.