Class DefaultListViewConfiguration
java.lang.Object
de.hybris.platform.cockpit.services.config.impl.AbstractUIComponentConfiguration
de.hybris.platform.cockpit.services.config.impl.DefaultListViewConfiguration
- All Implemented Interfaces:
ContextAwareUIComponentConfiguration,ListViewConfiguration,UIComponentConfiguration
- Direct Known Subclasses:
MultiTypeListMainAreaComponentFactory.MultiTypeListViewConfiguration
public class DefaultListViewConfiguration
extends AbstractUIComponentConfiguration
implements ListViewConfiguration
The Class DefaultListViewConfiguration.
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a new default list view configuration.DefaultListViewConfiguration(ColumnGroupConfiguration rootColConfGroup) Instantiates a new default list view configuration.DefaultListViewConfiguration(ColumnGroupConfiguration rootColConfGroup, boolean allowCreateInlineItems) Instantiates a new default list view configuration. -
Method Summary
Modifier and TypeMethodDescriptionGets the dynamic column providers.Gets the header popup bean.Gets the root column group configuration.protected DynamicColumnProviderinstantiateDynamicColumnProvider(String springBean) booleanChecks if is allow create inline items.booleanvoidsetAllowCreateInlineItems(boolean allowCreateInlineItems) Sets the allow create inline items.voidsetDynamicColumnProvidersSpringBeans(List<String> dynamicColumnProvidersSpringBeans) voidsetHeaderPopupBean(String headerPopupBean) voidSets the root column configuration group.voidsetShowVariantAttrs(boolean showVariantAttrs) Methods inherited from class de.hybris.platform.cockpit.services.config.impl.AbstractUIComponentConfiguration
getContext, setContext
-
Constructor Details
-
DefaultListViewConfiguration
public DefaultListViewConfiguration()Instantiates a new default list view configuration. -
DefaultListViewConfiguration
Instantiates a new default list view configuration.- Parameters:
rootColConfGroup- the root col conf group
-
DefaultListViewConfiguration
public DefaultListViewConfiguration(ColumnGroupConfiguration rootColConfGroup, boolean allowCreateInlineItems) Instantiates a new default list view configuration.- Parameters:
rootColConfGroup- the root col conf groupallowCreateInlineItems- the allow create inline items
-
-
Method Details
-
isShowVariantAttrs
public boolean isShowVariantAttrs()- Returns:
- the showVariantAttrs
-
setShowVariantAttrs
public void setShowVariantAttrs(boolean showVariantAttrs) - Parameters:
showVariantAttrs- the showVariantAttrs to set
-
getRootColumnGroupConfiguration
Description copied from interface:ListViewConfigurationGets the root column group configuration.- Specified by:
getRootColumnGroupConfigurationin interfaceListViewConfiguration- Returns:
- the root column group configuration
-
isAllowCreateInlineItems
public boolean isAllowCreateInlineItems()Description copied from interface:ListViewConfigurationChecks if is allow create inline items.- Specified by:
isAllowCreateInlineItemsin interfaceListViewConfiguration- Returns:
- true, if is allow create inline items
-
setAllowCreateInlineItems
public void setAllowCreateInlineItems(boolean allowCreateInlineItems) Description copied from interface:ListViewConfigurationSets the allow create inline items.- Specified by:
setAllowCreateInlineItemsin interfaceListViewConfiguration- Parameters:
allowCreateInlineItems- the allow create inline items
-
setRootColumnConfigurationGroup
Description copied from interface:ListViewConfigurationSets the root column configuration group.- Specified by:
setRootColumnConfigurationGroupin interfaceListViewConfiguration- Parameters:
rootGroup- the new root column configuration group
-
getHeaderPopupBean
Description copied from interface:ListViewConfigurationGets the header popup bean.- Specified by:
getHeaderPopupBeanin interfaceListViewConfiguration- Returns:
- the header popup bean
-
setHeaderPopupBean
- Parameters:
headerPopupBean- the headerPopupBean to set
-
getDynamicColumnProviders
Description copied from interface:ListViewConfigurationGets the dynamic column providers.- Specified by:
getDynamicColumnProvidersin interfaceListViewConfiguration- Returns:
- the dynamic column providers
-
instantiateDynamicColumnProvider
-
getDynamicColumnProvidersSpringBeans
- Returns:
- the dynamicColumnProvidersSpringBeans
-
setDynamicColumnProvidersSpringBeans
- Parameters:
dynamicColumnProvidersSpringBeans- the dynamicColumnProvidersSpringBeans to set
-