Class DefaultColumnGroupConfiguration
- java.lang.Object
-
- de.hybris.platform.cockpit.services.config.impl.DefaultColumnGroupConfiguration
-
- All Implemented Interfaces:
ColumnGroupConfiguration
- Direct Known Subclasses:
MultiTypeColumnGroupConfiguration
public class DefaultColumnGroupConfiguration extends java.lang.Object implements ColumnGroupConfiguration
-
-
Constructor Summary
Constructors Constructor Description DefaultColumnGroupConfiguration(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddColumnConfiguration(ColumnConfiguration column)voidaddColumnGroupConfiguration(ColumnGroupConfiguration columnGroupConfiguration)java.util.List<ColumnConfiguration>getAllColumnConfigurations()java.util.Map<LanguageModel,java.lang.String>getAllLabels()java.util.List<? extends ColumnConfiguration>getColumnConfigurations()java.util.List<? extends ColumnGroupConfiguration>getColumnGroupConfigurations()java.lang.StringgetLabel()java.lang.StringgetLabel(java.lang.String iso)java.lang.StringgetLabelWithFallback()java.lang.StringgetLabelWithFallback(java.lang.String iso)java.lang.StringgetName()ColumnGroupConfigurationgetParentGroupConfiguration()intgetSize()intgetTotalSize()voidsetAllLabels(java.util.Map<LanguageModel,java.lang.String> labels)voidsetColumnConfigurations(java.util.List<? extends ColumnConfiguration> columns)Sets the ColumnConfigs of this group tocolumns.voidsetColumnGroupConfigurations(java.util.List<? extends ColumnGroupConfiguration> groups)Sets the sub groups included in this group togroups.voidsetName(java.lang.String name)Sets the name of this group toname.voidsetParentColumnGroupConfiguration(ColumnGroupConfiguration parentGroup)
-
-
-
Method Detail
-
setColumnGroupConfigurations
public void setColumnGroupConfigurations(java.util.List<? extends ColumnGroupConfiguration> groups)
Sets the sub groups included in this group togroups.- Specified by:
setColumnGroupConfigurationsin interfaceColumnGroupConfiguration- Parameters:
groups- sub groups of this group
-
getColumnGroupConfigurations
public java.util.List<? extends ColumnGroupConfiguration> getColumnGroupConfigurations()
- Specified by:
getColumnGroupConfigurationsin interfaceColumnGroupConfiguration
-
addColumnConfiguration
public void addColumnConfiguration(ColumnConfiguration column)
-
addColumnGroupConfiguration
public void addColumnGroupConfiguration(ColumnGroupConfiguration columnGroupConfiguration)
-
setColumnConfigurations
public void setColumnConfigurations(java.util.List<? extends ColumnConfiguration> columns)
Sets the ColumnConfigs of this group tocolumns.- Specified by:
setColumnConfigurationsin interfaceColumnGroupConfiguration- Parameters:
columns- the ColumnConfigs
-
getColumnConfigurations
public java.util.List<? extends ColumnConfiguration> getColumnConfigurations()
- Specified by:
getColumnConfigurationsin interfaceColumnGroupConfiguration
-
setName
public void setName(java.lang.String name)
Sets the name of this group toname.- Parameters:
name-
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceColumnGroupConfiguration
-
setParentColumnGroupConfiguration
public void setParentColumnGroupConfiguration(ColumnGroupConfiguration parentGroup)
-
getParentGroupConfiguration
public ColumnGroupConfiguration getParentGroupConfiguration()
- Specified by:
getParentGroupConfigurationin interfaceColumnGroupConfiguration
-
getSize
public int getSize()
- Specified by:
getSizein interfaceColumnGroupConfiguration
-
getTotalSize
public int getTotalSize()
- Specified by:
getTotalSizein interfaceColumnGroupConfiguration
-
getAllColumnConfigurations
public java.util.List<ColumnConfiguration> getAllColumnConfigurations()
- Specified by:
getAllColumnConfigurationsin interfaceColumnGroupConfiguration
-
getAllLabels
public java.util.Map<LanguageModel,java.lang.String> getAllLabels()
- Specified by:
getAllLabelsin interfaceColumnGroupConfiguration
-
getLabel
public java.lang.String getLabel()
- Specified by:
getLabelin interfaceColumnGroupConfiguration
-
getLabel
public java.lang.String getLabel(java.lang.String iso)
- Specified by:
getLabelin interfaceColumnGroupConfiguration
-
setAllLabels
public void setAllLabels(java.util.Map<LanguageModel,java.lang.String> labels)
-
getLabelWithFallback
public java.lang.String getLabelWithFallback()
-
getLabelWithFallback
public java.lang.String getLabelWithFallback(java.lang.String iso)
-
-