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 void
dispose()
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:TableConfiguration
Returns a static array of enabled features.- Specified by:
getEnabledFeatures
in interfaceTableConfiguration
- Returns:
- array of enabled features.
-
getData
public java.util.Map<java.lang.String,java.lang.Object> getData()
Description copied from interface:TableConfiguration
Get the underlying data map.- Specified by:
getData
in interfaceTableConfiguration
- Returns:
- data map object
-
dispose
public void dispose()
Description copied from interface:TableConfiguration
Dispose this configuration and all its properties.- Specified by:
dispose
in interfaceTableConfiguration
-
-