Class AdvancedSearchConfigurationFactory
- java.lang.Object
-
- de.hybris.platform.cockpit.services.config.impl.JAXBBasedUIComponentConfigurationFactory<AdvancedSearchConfiguration,AdvancedSearch>
-
- de.hybris.platform.cockpit.services.config.impl.AdvancedSearchConfigurationFactory
-
- All Implemented Interfaces:
BaseFallbackEnabledUIConfigurationFactory<AdvancedSearchConfiguration>
,UIComponentConfigurationFactory
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanFactoryAware
public class AdvancedSearchConfigurationFactory extends JAXBBasedUIComponentConfigurationFactory<AdvancedSearchConfiguration,AdvancedSearch> implements BaseFallbackEnabledUIConfigurationFactory<AdvancedSearchConfiguration>
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.cockpit.services.config.impl.JAXBBasedUIComponentConfigurationFactory
beanFactory, COCKPIT_CONFIG_LABEL_PREFIX, searchService, typeService
-
-
Constructor Summary
Constructors Constructor Description AdvancedSearchConfigurationFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdvancedSearchConfiguration
createDefault(ObjectTemplate objectTemplate)
Creates a default ui component configuration for the given templateAdvancedSearchConfiguration
createDefault(ObjectTemplate objectTemplate, BaseConfiguration baseConfiguration)
protected AdvancedSearchConfiguration
createUIComponent(ObjectTemplate objectTemplate, ObjectTemplate originalObjectTemplate, AdvancedSearch advancedSearch)
java.lang.Class
getComponentClass()
The class of configurations created by this factoriesvoid
setSystemService(SystemService systemService)
-
Methods inherited from class de.hybris.platform.cockpit.services.config.impl.JAXBBasedUIComponentConfigurationFactory
create, createLabelForAllLanguages, createLabelMap, createLabelMap, getDefaultPropertyGroups, getOtherProperties, setBeanFactory, setCockpitTypeService, setCommonI18NService, setJaxbClass, setJaxbContextCache, setPropertyService, setSchemaResource, setSearchService
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.cockpit.services.config.UIComponentConfigurationFactory
create
-
-
-
-
Method Detail
-
getComponentClass
public java.lang.Class getComponentClass()
Description copied from interface:UIComponentConfigurationFactory
The class of configurations created by this factories- Specified by:
getComponentClass
in interfaceUIComponentConfigurationFactory
- Returns:
- the class of configurations created by this factories
-
createDefault
public AdvancedSearchConfiguration createDefault(ObjectTemplate objectTemplate)
Description copied from interface:UIComponentConfigurationFactory
Creates a default ui component configuration for the given template- Specified by:
createDefault
in interfaceUIComponentConfigurationFactory
- Parameters:
objectTemplate
- the object template to create the configuration from- Returns:
- the configuration
-
createDefault
public AdvancedSearchConfiguration createDefault(ObjectTemplate objectTemplate, BaseConfiguration baseConfiguration)
- Specified by:
createDefault
in interfaceBaseFallbackEnabledUIConfigurationFactory<AdvancedSearchConfiguration>
-
createUIComponent
protected AdvancedSearchConfiguration createUIComponent(ObjectTemplate objectTemplate, ObjectTemplate originalObjectTemplate, AdvancedSearch advancedSearch)
- Specified by:
createUIComponent
in classJAXBBasedUIComponentConfigurationFactory<AdvancedSearchConfiguration,AdvancedSearch>
-
setSystemService
public void setSystemService(SystemService systemService)
-
-