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.String
getHeaderPopupBean()
Gets the header popup bean.ColumnGroupConfiguration
getRootColumnGroupConfiguration()
Gets the root column group configuration.protected DynamicColumnProvider
instantiateDynamicColumnProvider(java.lang.String springBean)
boolean
isAllowCreateInlineItems()
Checks if is allow create inline items.boolean
isShowVariantAttrs()
void
setAllowCreateInlineItems(boolean allowCreateInlineItems)
Sets the allow create inline items.void
setDynamicColumnProvidersSpringBeans(java.util.List<java.lang.String> dynamicColumnProvidersSpringBeans)
void
setHeaderPopupBean(java.lang.String headerPopupBean)
void
setRootColumnConfigurationGroup(ColumnGroupConfiguration rootGroup)
Sets the root column configuration group.void
setShowVariantAttrs(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:ListViewConfiguration
Gets the root column group configuration.- Specified by:
getRootColumnGroupConfiguration
in interfaceListViewConfiguration
- Returns:
- the root column group configuration
-
isAllowCreateInlineItems
public boolean isAllowCreateInlineItems()
Description copied from interface:ListViewConfiguration
Checks if is allow create inline items.- Specified by:
isAllowCreateInlineItems
in interfaceListViewConfiguration
- Returns:
- true, if is allow create inline items
-
setAllowCreateInlineItems
public void setAllowCreateInlineItems(boolean allowCreateInlineItems)
Description copied from interface:ListViewConfiguration
Sets the allow create inline items.- Specified by:
setAllowCreateInlineItems
in interfaceListViewConfiguration
- Parameters:
allowCreateInlineItems
- the allow create inline items
-
setRootColumnConfigurationGroup
public void setRootColumnConfigurationGroup(ColumnGroupConfiguration rootGroup)
Description copied from interface:ListViewConfiguration
Sets the root column configuration group.- Specified by:
setRootColumnConfigurationGroup
in interfaceListViewConfiguration
- Parameters:
rootGroup
- the new root column configuration group
-
getHeaderPopupBean
public java.lang.String getHeaderPopupBean()
Description copied from interface:ListViewConfiguration
Gets the header popup bean.- Specified by:
getHeaderPopupBean
in 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:ListViewConfiguration
Gets the dynamic column providers.- Specified by:
getDynamicColumnProviders
in 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
-
-