Object
hdf.view.TableView.DataProviderFactory.HDFDataProvider
- All Implemented Interfaces:
org.eclipse.nebula.widgets.nattable.data.IDataProvider
- Enclosing class:
- DataProviderFactory
public static class DataProviderFactory.HDFDataProvider extends Object implements org.eclipse.nebula.widgets.nattable.data.IDataProvider
-
Field Summary
Fields Modifier and Type Field Description protected longcolCountprotected ObjectdataBufprotected booleanisContainerTypeprotected booleanisDataTransposedprotected booleanisNaturalOrderprotected booleanisValueChangedprotected org.slf4j.Loggerlogprotected ClassoriginalFormatClassprotected intrankprotected longrowCountprotected ObjecttheValue -
Constructor Summary
Constructors Constructor Description HDFDataProvider(Datatype dtype, Object dataBuf, boolean dataTransposed) -
Method Summary
Modifier and Type Method Description intgetColumnCount()ObjectgetDataValue(int columnIndex, int rowIndex)ObjectgetDataValue(Object obj, int index)ObjectgetDataValue(Object obj, int columnIndex, int rowIndex)booleangetIsValueChanged()intgetRowCount()intphysicalLocationToBufIndex(int rowIndex, int columnIndex)voidsetDataValue(int columnIndex, int rowIndex, Object newValue)voidsetDataValue(int columnIndex, int rowIndex, Object bufObject, Object newValue)voidsetDataValue(int index, Object bufObject, Object newValue)voidsetIsValueChanged(boolean isChanged)voidupdateDataBuffer(Object newBuf)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
log
-
dataBuf
-
theValue
-
originalFormatClass
-
isValueChanged
-
isContainerType
-
rank
-
isNaturalOrder
-
isDataTransposed
-
colCount
-
rowCount
-
-
Constructor Details
-
HDFDataProvider
- Throws:
Exception
-
-
Method Details
-
physicalLocationToBufIndex
-
getDataValue
- Specified by:
getDataValuein interfaceorg.eclipse.nebula.widgets.nattable.data.IDataProvider
-
getDataValue
-
getDataValue
-
setDataValue
- Specified by:
setDataValuein interfaceorg.eclipse.nebula.widgets.nattable.data.IDataProvider
-
setDataValue
-
setDataValue
-
getColumnCount
- Specified by:
getColumnCountin interfaceorg.eclipse.nebula.widgets.nattable.data.IDataProvider
-
getRowCount
- Specified by:
getRowCountin interfaceorg.eclipse.nebula.widgets.nattable.data.IDataProvider
-
setIsValueChanged
-
getIsValueChanged
-
updateDataBuffer
-