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 SummaryFields Modifier and Type Field Description protected longcolCountprotected ObjectdataBufprotected booleanisContainerTypeprotected booleanisDataTransposedprotected booleanisNaturalOrderprotected booleanisValueChangedprotected org.slf4j.Loggerlogprotected ClassoriginalFormatClassprotected intrankprotected longrowCountprotected ObjecttheValue
- 
Constructor SummaryConstructors Constructor Description HDFDataProvider(Datatype dtype, Object dataBuf, boolean dataTransposed)
- 
Method SummaryModifier 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.Objectclone, 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 interface- org.eclipse.nebula.widgets.nattable.data.IDataProvider
 
- 
getDataValue
- 
getDataValue
- 
setDataValue- Specified by:
- setDataValuein interface- org.eclipse.nebula.widgets.nattable.data.IDataProvider
 
- 
setDataValue
- 
setDataValue
- 
getColumnCount- Specified by:
- getColumnCountin interface- org.eclipse.nebula.widgets.nattable.data.IDataProvider
 
- 
getRowCount- Specified by:
- getRowCountin interface- org.eclipse.nebula.widgets.nattable.data.IDataProvider
 
- 
setIsValueChanged
- 
getIsValueChanged
- 
updateDataBuffer
 
-