|Constructor and Description|
|Modifier and Type||Method and Description|
Get the new cells for a given row.
The column specs for the cells that are generated in the getCells() method.
This method is called when a row has been processed.
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public CellSplitterByPosCellFactory(DataTableSpec inSpec, String colName, int splitPoints, String colNames) throws InvalidSettingsException
inSpec- the spec from the underlying input table
colName- the name of the column to split
splitPoints- the indices where the input column is supposed to be split
colNames- the new column names of the created columns. Must be valid (i.e. unique and not existing in input table)
InvalidSettingsException- if the specified col name is not in the input spec, or if the number of colNames is different than required
public DataColumnSpec getColumnSpecs()
public void setProgress(int curRowNr, int rowCount, RowKey lastKey, ExecutionMonitor exec)
Note, you don't need to check
exec.checkCanceled() in the implementation as this is done in the
KNIME GmbH, Konstanz, Germany
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.