Class HierarchicalReflectiveColumnPropertyAccessor
java.lang.Object
org.eclipse.nebula.widgets.nattable.data.ReflectiveColumnPropertyAccessor<HierarchicalWrapper>
org.eclipse.nebula.widgets.nattable.hierarchical.HierarchicalReflectiveColumnPropertyAccessor
- All Implemented Interfaces:
IColumnAccessor<HierarchicalWrapper>,IColumnPropertyAccessor<HierarchicalWrapper>,IColumnPropertyResolver
public class HierarchicalReflectiveColumnPropertyAccessor
extends ReflectiveColumnPropertyAccessor<HierarchicalWrapper>
Specialization of
ReflectiveColumnPropertyAccessor to access fields
in a HierarchicalWrapper.- Since:
- 1.6
-
Constructor Summary
ConstructorsConstructorDescriptionHierarchicalReflectiveColumnPropertyAccessor(String... propertyNames) HierarchicalReflectiveColumnPropertyAccessor(List<String> propertyNames) -
Method Summary
Modifier and TypeMethodDescriptiongetDataValue(HierarchicalWrapper rowObj, int columnIndex) voidsetDataValue(HierarchicalWrapper rowObj, int columnIndex, Object newValue) Methods inherited from class org.eclipse.nebula.widgets.nattable.data.ReflectiveColumnPropertyAccessor
getColumnCount, getColumnIndex, getColumnProperty, getPropertyDescriptor
-
Constructor Details
-
HierarchicalReflectiveColumnPropertyAccessor
- Parameters:
propertyNames- of the members of the row bean
-
HierarchicalReflectiveColumnPropertyAccessor
- Parameters:
propertyNames- of the members of the row bean
-
-
Method Details
-
getDataValue
- Specified by:
getDataValuein interfaceIColumnAccessor<HierarchicalWrapper>- Overrides:
getDataValuein classReflectiveColumnPropertyAccessor<HierarchicalWrapper>
-
setDataValue
- Specified by:
setDataValuein interfaceIColumnAccessor<HierarchicalWrapper>- Overrides:
setDataValuein classReflectiveColumnPropertyAccessor<HierarchicalWrapper>
-