Class TableConfigurationImpl
- java.lang.Object
-
- org.eclipse.emfforms.spi.swt.table.TableConfigurationImpl
-
- All Implemented Interfaces:
TableConfiguration
public final class TableConfigurationImpl extends java.lang.Object implements TableConfiguration
- Author:
- Mat Hansen
-
-
Field Summary
-
Fields inherited from interface org.eclipse.emfforms.spi.swt.table.TableConfiguration
ALL_FEATURES, DMR, FEATURE_COLUMN_FILTER, FEATURE_COLUMN_HIDE_SHOW, FEATURE_COLUMN_REGEX_FILTER, FEATURES, ID
-
-
Constructor Summary
Constructors Constructor Description TableConfigurationImpl(java.util.Set<Feature> enabledFeatures, java.util.Map<java.lang.String,java.lang.Object> data)Constructs a newTableConfiguration.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()Dispose this configuration and all its properties.java.util.Map<java.lang.String,java.lang.Object>getData()Get the underlying data map.java.util.Set<Feature>getEnabledFeatures()Returns a static array of enabled features.
-
-
-
Constructor Detail
-
TableConfigurationImpl
public TableConfigurationImpl(java.util.Set<Feature> enabledFeatures, java.util.Map<java.lang.String,java.lang.Object> data)
Constructs a newTableConfiguration.- Parameters:
enabledFeatures- list of enabled featuresdata- data map
-
-
Method Detail
-
getEnabledFeatures
public java.util.Set<Feature> getEnabledFeatures()
Description copied from interface:TableConfigurationReturns a static array of enabled features.- Specified by:
getEnabledFeaturesin interfaceTableConfiguration- Returns:
- array of enabled features.
-
getData
public java.util.Map<java.lang.String,java.lang.Object> getData()
Description copied from interface:TableConfigurationGet the underlying data map.- Specified by:
getDatain interfaceTableConfiguration- Returns:
- data map object
-
dispose
public void dispose()
Description copied from interface:TableConfigurationDispose this configuration and all its properties.- Specified by:
disposein interfaceTableConfiguration
-
-