Class JAXBBasedUIComponentConfigurationFactory<UICOMPONENTCONFIG extends UIComponentConfiguration,​JAXBCLASS>

    • Field Detail

      • COCKPIT_CONFIG_LABEL_PREFIX

        public static final java.lang.String COCKPIT_CONFIG_LABEL_PREFIX
        See Also:
        Constant Field Values
      • beanFactory

        protected org.springframework.beans.factory.BeanFactory beanFactory
    • Constructor Detail

      • JAXBBasedUIComponentConfigurationFactory

        public JAXBBasedUIComponentConfigurationFactory()
    • Method Detail

      • createLabelForAllLanguages

        protected java.util.Map<LanguageModel,​java.lang.String> createLabelForAllLanguages​(java.lang.String label,
                                                                                                 java.util.Set<LanguageModel> languages)
      • createLabelMap

        protected java.util.Map<LanguageModel,​java.lang.String> createLabelMap​(java.lang.String localizationKey,
                                                                                     java.util.Map<java.lang.String,​java.lang.String> localizations,
                                                                                     java.util.Set<LanguageModel> languages)
      • setBeanFactory

        public void setBeanFactory​(org.springframework.beans.factory.BeanFactory beanFactory)
                            throws org.springframework.beans.BeansException
        Specified by:
        setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAware
        Throws:
        org.springframework.beans.BeansException
      • setJaxbClass

        public void setJaxbClass​(java.lang.Class<JAXBCLASS> jaxbClass)
      • setSchemaResource

        public void setSchemaResource​(org.springframework.core.io.Resource schemaResource)
      • setCockpitTypeService

        public void setCockpitTypeService​(TypeService typeService)
      • setSearchService

        public void setSearchService​(SearchService searchService)
      • setPropertyService

        public void setPropertyService​(PropertyService propertyService)
      • setCommonI18NService

        public void setCommonI18NService​(CommonI18NService commonI18NService)
      • setJaxbContextCache

        public void setJaxbContextCache​(JAXBContextCache jaxbContextCache)