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 Details

    • 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 group
      allowCreateInlineItems - 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

      public ColumnGroupConfiguration getRootColumnGroupConfiguration()
      Description copied from interface: ListViewConfiguration
      Gets the root column group configuration.
      Specified by:
      getRootColumnGroupConfiguration in interface ListViewConfiguration
      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 interface ListViewConfiguration
      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 interface ListViewConfiguration
      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 interface ListViewConfiguration
      Parameters:
      rootGroup - the new root column configuration group
    • getHeaderPopupBean

      public String getHeaderPopupBean()
      Description copied from interface: ListViewConfiguration
      Gets the header popup bean.
      Specified by:
      getHeaderPopupBean in interface ListViewConfiguration
      Returns:
      the header popup bean
    • setHeaderPopupBean

      public void setHeaderPopupBean(String headerPopupBean)
      Parameters:
      headerPopupBean - the headerPopupBean to set
    • getDynamicColumnProviders

      public List<DynamicColumnProvider> getDynamicColumnProviders()
      Description copied from interface: ListViewConfiguration
      Gets the dynamic column providers.
      Specified by:
      getDynamicColumnProviders in interface ListViewConfiguration
      Returns:
      the dynamic column providers
    • instantiateDynamicColumnProvider

      protected DynamicColumnProvider instantiateDynamicColumnProvider(String springBean)
    • getDynamicColumnProvidersSpringBeans

      public List<String> getDynamicColumnProvidersSpringBeans()
      Returns:
      the dynamicColumnProvidersSpringBeans
    • setDynamicColumnProvidersSpringBeans

      public void setDynamicColumnProvidersSpringBeans(List<String> dynamicColumnProvidersSpringBeans)
      Parameters:
      dynamicColumnProvidersSpringBeans - the dynamicColumnProvidersSpringBeans to set