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 -
Method Summary
Modifier and TypeMethodDescriptioncreateDefault(ObjectTemplate objectTemplate) Creates a default ui component configuration for the given templatecreateDefault(ObjectTemplate objectTemplate, BaseConfiguration baseConfiguration) protected AdvancedSearchConfigurationcreateUIComponent(ObjectTemplate objectTemplate, ObjectTemplate originalObjectTemplate, AdvancedSearch advancedSearch) The class of configurations created by this factoriesvoidsetSystemService(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, setSearchServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.cockpit.services.config.UIComponentConfigurationFactory
create
-
Constructor Details
-
AdvancedSearchConfigurationFactory
public AdvancedSearchConfigurationFactory()
-
-
Method Details
-
getComponentClass
Description copied from interface:UIComponentConfigurationFactoryThe class of configurations created by this factories- Specified by:
getComponentClassin interfaceUIComponentConfigurationFactory- Returns:
- the class of configurations created by this factories
-
createDefault
Description copied from interface:UIComponentConfigurationFactoryCreates a default ui component configuration for the given template- Specified by:
createDefaultin interfaceUIComponentConfigurationFactory- Parameters:
objectTemplate- the object template to create the configuration from- Returns:
- the configuration
-
createDefault
public AdvancedSearchConfiguration createDefault(ObjectTemplate objectTemplate, BaseConfiguration baseConfiguration) - Specified by:
createDefaultin interfaceBaseFallbackEnabledUIConfigurationFactory<AdvancedSearchConfiguration>
-
createUIComponent
protected AdvancedSearchConfiguration createUIComponent(ObjectTemplate objectTemplate, ObjectTemplate originalObjectTemplate, AdvancedSearch advancedSearch) - Specified by:
createUIComponentin classJAXBBasedUIComponentConfigurationFactory<AdvancedSearchConfiguration,AdvancedSearch>
-
setSystemService
-