Class ModelConfiguration


  • @Configuration
    @EnableAutoConfiguration
    @ComponentScan(basePackageClasses={ch.sahits.game.openpatrician.utilities.IOpenPatricianUtilitiesComponents.class,ModelConfiguration.class})
    public class ModelConfiguration
    extends java.lang.Object
    Java configuration of the spring context.
    Author:
    Andi Hotz, (c) Sahits GmbH, 2014 Created on Feb 02, 2014
    • Constructor Detail

      • ModelConfiguration

        public ModelConfiguration()
    • Method Detail

      • rnd

        @Bean
        public java.util.Random rnd()
      • pointInterner

        @Bean
        public com.google.common.collect.Interner<javafx.geometry.Point2D> pointInterner()
      • jaxb2XmlModelMarshallerMap

        @Bean
        public org.springframework.oxm.jaxb.Jaxb2Marshaller jaxb2XmlModelMarshallerMap()
      • jaxb2XmlModelMarshallerWeapon

        @Bean
        public org.springframework.oxm.jaxb.Jaxb2Marshaller jaxb2XmlModelMarshallerWeapon()
      • model

        @Bean
        public org.springframework.beans.factory.config.PropertiesFactoryBean model()
      • defaultLocale

        @Bean
        public java.util.Locale defaultLocale()
      • firstNameLoader

        @Bean
        public ch.sahits.game.openpatrician.utilities.service.RandomNameLoader firstNameLoader()
      • lastNameLoader

        @Bean
        public ch.sahits.game.openpatrician.utilities.service.RandomNameLoader lastNameLoader()
      • shipNameLoader

        @Bean
        public ch.sahits.game.openpatrician.utilities.service.RandomNameLoader shipNameLoader()
      • modelProperties

        @Bean
        public org.springframework.beans.factory.config.PropertiesFactoryBean modelProperties()
      • cityBean

        @Bean
        @Scope("prototype")
        public ICity cityBean​(ch.sahits.game.openpatrician.data.xmlmodel.map.Map.Cities.City cityData)
      • messageSource

        @Bean
        public org.springframework.context.support.ReloadableResourceBundleMessageSource messageSource()