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
Constructors Constructor Description DefaultListViewConfiguration()Instantiates 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<DynamicColumnProvider>getDynamicColumnProviders()Gets the dynamic column providers.java.util.List<java.lang.String>getDynamicColumnProvidersSpringBeans()java.lang.StringgetHeaderPopupBean()Gets the header popup bean.ColumnGroupConfigurationgetRootColumnGroupConfiguration()Gets the root column group configuration.protected DynamicColumnProviderinstantiateDynamicColumnProvider(java.lang.String springBean)booleanisAllowCreateInlineItems()Checks if is allow create inline items.booleanisShowVariantAttrs()voidsetAllowCreateInlineItems(boolean allowCreateInlineItems)Sets the allow create inline items.voidsetDynamicColumnProvidersSpringBeans(java.util.List<java.lang.String> dynamicColumnProvidersSpringBeans)voidsetHeaderPopupBean(java.lang.String headerPopupBean)voidsetRootColumnConfigurationGroup(ColumnGroupConfiguration rootGroup)Sets the root column configuration group.voidsetShowVariantAttrs(boolean showVariantAttrs)-
Methods inherited from class de.hybris.platform.cockpit.services.config.impl.AbstractUIComponentConfiguration
getContext, setContext
-
-
-
-
Constructor Detail
-
DefaultListViewConfiguration
public DefaultListViewConfiguration()
Instantiates a new default list view configuration.
-
DefaultListViewConfiguration
public DefaultListViewConfiguration(ColumnGroupConfiguration rootColConfGroup)
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 Detail
-
isShowVariantAttrs
public boolean isShowVariantAttrs()
- Returns:
- the showVariantAttrs
-
setShowVariantAttrs
public void setShowVariantAttrs(boolean showVariantAttrs)
- Parameters:
showVariantAttrs- the showVariantAttrs to set
-
getRootColumnGroupConfiguration
public ColumnGroupConfiguration 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
public void setRootColumnConfigurationGroup(ColumnGroupConfiguration rootGroup)
Description copied from interface:ListViewConfigurationSets the root column configuration group.- Specified by:
setRootColumnConfigurationGroupin interfaceListViewConfiguration- Parameters:
rootGroup- the new root column configuration group
-
getHeaderPopupBean
public java.lang.String getHeaderPopupBean()
Description copied from interface:ListViewConfigurationGets the header popup bean.- Specified by:
getHeaderPopupBeanin interfaceListViewConfiguration- Returns:
- the header popup bean
-
setHeaderPopupBean
public void setHeaderPopupBean(java.lang.String headerPopupBean)
- Parameters:
headerPopupBean- the headerPopupBean to set
-
getDynamicColumnProviders
public java.util.List<DynamicColumnProvider> getDynamicColumnProviders()
Description copied from interface:ListViewConfigurationGets the dynamic column providers.- Specified by:
getDynamicColumnProvidersin interfaceListViewConfiguration- Returns:
- the dynamic column providers
-
instantiateDynamicColumnProvider
protected DynamicColumnProvider instantiateDynamicColumnProvider(java.lang.String springBean)
-
getDynamicColumnProvidersSpringBeans
public java.util.List<java.lang.String> getDynamicColumnProvidersSpringBeans()
- Returns:
- the dynamicColumnProvidersSpringBeans
-
setDynamicColumnProvidersSpringBeans
public void setDynamicColumnProvidersSpringBeans(java.util.List<java.lang.String> dynamicColumnProvidersSpringBeans)
- Parameters:
dynamicColumnProvidersSpringBeans- the dynamicColumnProvidersSpringBeans to set
-
-