Deprecated API


Contents
Deprecated Interfaces
org.knime.base.data.bitvector.BitVectorValue
          use the BitVectorValue in the core plug-in instead. 
org.knime.core.data.TimestampValue
          Date and time in KNIME is represented by DateAndTimeValue and DateAndTimeCell. This interface will be removed in future versions of KNIME. 
 

Deprecated Classes
org.knime.base.node.mine.subgroupminer.freqitemset.AssociationRuleModel
            
org.knime.base.data.bitvector.BitVectorCell
           
org.knime.base.data.bitvector.BitVectorValuePixelRenderer
          use the BitVectorValuePixelRenderer from the core plug-in instead 
org.knime.base.data.bitvector.BitVectorValueStringRenderer
          use the BitVectorValueStringRenderer from the core plug-in instead. 
org.knime.base.node.preproc.filter.row.rowfilter.ColValFilterOldObsolete
          This filter contains too much functionality (which can be used only one at a time anyway). We have split it into three filter classes: MissingValueRowFilter, StringCompareRowFilter, RangeRowFilter.
This filter is used by the previous row filter node implementation. If you want to remove it, you must move the old code in the deprecated package.
 
org.knime.base.node.io.filetokenizer.Comment
          use Comment instead. Will be removed in Ver3.0. 
org.knime.base.data.aggregation.deprecated.ConcatenateOperator
          changed in version 2.4 to return missing cell if group contains only missing cells 
org.knime.base.node.io.database.DBQueryNodeDialogPane
           
org.knime.base.node.io.database.DBQueryNodeFactory
           
org.knime.base.node.io.database.DBQueryNodeModel
           
org.knime.base.node.mine.decisiontree2.model.DecisionTreeNodeSplitContinuous
           
org.knime.base.node.mine.decisiontree2.model.DecisionTreeNodeSplitNominal
           
org.knime.base.node.mine.decisiontree2.model.DecisionTreeNodeSplitNominalBinary
           
org.knime.core.data.def.DefaultTable
          DefaultTable will hold the entire data in main memory and should therefore not be used anymore. Instead, you should consider to use a DataContainer (or in a Node's execute method a BufferedDataTable to create DataTables). 
org.knime.base.node.io.filetokenizer.Delimiter
          use Delimiter instead. Will be removed in Ver3.0. 
org.knime.base.node.io.filetokenizer.FileTokenizer
          use Tokenizer instead. Will be removed in Ver3.0. 
org.knime.base.node.io.filetokenizer.FileTokenizerSettings
          use TokenizerSettings instead. Will be removed in Ver3.0. 
org.knime.base.node.util.FilterColumnPanel
          Replaced by ColumnFilterPanel 
org.knime.base.node.mine.subgroupminer.freqitemset.FrequentItemSetModel
            
org.knime.base.node.mine.subgroupminer.freqitemset.FrequentItemSetTable
            
org.knime.core.eclipseUtil.GlobalClassCreator
          Since 2.4 the KNIME core is using the Eclipse Buddy-Classloading mechanism. So the workaround via the GlobalClassCreator is not necessary any more. 
org.knime.core.data.util.ObjectToDataCellConverter
          This class is obsolete as the class DefaultTable is deprecated. DataCell objects should be created using their respective constructor rather than using an ObjectToDataCellConverter. 
org.knime.base.node.mine.subgroupminer.PMMLAssociationRuleHandler
           
org.knime.core.node.port.pmml.PMMLContentHandler
           
org.knime.core.node.port.pmml.preproc.PMMLPreprocOperation
           
org.knime.core.node.port.pmml.preproc.PMMLPreprocPortObject
           
org.knime.base.node.io.filetokenizer.Quote
          use Quote instead. Will be removed in Ver3.0. 
org.knime.base.node.io.filereader.SettingsStatus
          use SettingsStatus instead. Will be removed in Ver3.0. 
org.knime.base.data.statistics.StatisticsTable
          use Statistics2Table 
org.knime.base.node.parallel.ThreadedNodeModel
          Use either the ThreadedColAppenderNodeModel if you want to add columns to the input tables and the number of rows stays the same, or the ThreadedTableBuilderNodeModel if you want to build a completely new table. 
org.knime.core.data.def.TimestampCell
          Date and time in KNIME is represented by DateAndTimeValue and DateAndTimeCell. This class will be removed in future versions of KNIME. 
org.knime.base.data.aggregation.deprecated.UniqueConcatenateOperator
          changed in version 2.4 to return missing cell if group contains only missing cells 
org.knime.base.data.aggregation.deprecated.UniqueConcatenateWithCountOperator
          changed in version 2.4 to return missing cell if group contains only missing cells 
 

Deprecated Enums
org.knime.base.node.mine.decisiontree2.ParentNodeType
           
 

Deprecated Exceptions
org.knime.base.node.io.filetokenizer.FileTokenizerException
          use TokenizerException instead. Will be removed in Ver3.0. 
 

Deprecated Fields
org.knime.core.data.property.SizeHandler.DEFAULT_SIZE
          use SizeHandler.DEFAULT_SIZE_FACTOR instead 
org.knime.core.node.workflow.FlowVariable.GLOBAL_CONST_ID
          Use FlowVariable.Scope.getPrefix() of enum constant FlowVariable.Scope.Global instead. 
org.knime.base.util.NullWriter.INSTANCE
          Do not use this public instance because Writers are internally synchronized on themselves. 
org.knime.core.node.KNIMEConstants.KNIME_DATABASE_FETCHSIZE
          Use #PROPERTY_DATABASE_FETCHSIZE instead. 
org.knime.core.node.KNIMEConstants.KNIME_DATABASE_LOGIN_TIMEOUT
          Use #PROPERTY_DATABASE_LOGIN_TIMEOUT instead. 
org.knime.core.node.KNIMEConstants.KNIME_HOME_PROPERTYNAME
          Use KNIMEConstants.PROPERTY_KNIME_HOME instead. 
 

Deprecated Methods
org.knime.base.node.viz.plotter.basic.BasicPlotter.addLine(DataArray, int, Color, Stroke)
          use BasicPlotter.addLine(DataArray, int, int, Color, Stroke) instead 
org.knime.core.node.port.pmml.PMMLPortObject.addPMMLModelFromHandler(PMMLContentHandler)
           
org.knime.base.util.coordinate.Coordinate.calculateMappedValue(DataCell, double, boolean)
          Use Coordinate.calculateMappedValue(DataCell, double) instead. 
org.knime.core.node.NodeView.closeView()
          Will be removed without replacement in future versions of KNIME. Sub-classes should not be required to programmatically close views. 
org.knime.core.node.port.database.DatabaseConnectionSettings.createConnection()
          use DatabaseConnectionSettings.createConnection(CredentialsProvider) 
org.knime.core.node.NodeView.createFrame(String)
          This method will be removed without replacement in future versions of KNIME as client code should not be required to open views. 
org.knime.core.node.property.hilite.HiLiteHandler.fireClearHiLiteEventInternal(KeyEvent)
          Replaced by HiLiteHandler.fireClearHiLiteEvent(KeyEvent) 
org.knime.core.node.property.hilite.HiLiteHandler.fireHiLiteEventInternal(KeyEvent)
          Replaced by public method HiLiteHandler.fireHiLiteEvent(KeyEvent). 
org.knime.core.node.property.hilite.HiLiteHandler.fireUnHiLiteEventInternal(KeyEvent)
          Replaced by HiLiteHandler.fireUnHiLiteEvent(KeyEvent). 
org.knime.base.data.append.row.AppendedRowsIterator.getDuplicateHash()
          Use the key set of AppendedRowsIterator.getDuplicateNameMap() instead. 
org.knime.core.node.util.ColumnFilterPanel.getExcludedColumnList()
          Use ColumnFilterPanel.getExcludedColumnSet() instead 
org.knime.core.node.Node.getFactory()
          don't use the factory directly - all calls should be delegated through this class (the node). 
org.knime.core.node.port.pmml.preproc.PMMLPreprocOperation.getHandlerForLoad()
           
org.knime.core.node.util.ColumnFilterPanel.getIncludedColumnList()
          Use ColumnFilterPanel.getIncludedColumnSet() instead 
org.knime.core.node.workflow.SingleNodeContainer.getNodeReferenceBug2136()
          Method is going to be removed in future versions. Use SingleNodeContainer.getNode() instead. Currently used to enable workaround for bug #2136 (see also bug #2137) 
org.knime.core.node.NodeModel.getOutgoingFlowObjectStack()
          This method was never meant to be public API, the method scope will be reduced to package visibility in a future minor release. Clients should always use the NodeModel.pushFlowVariableDouble(String, double) and NodeModel.peekFlowVariableDouble(String) methods (similar for String or int) or NodeModel.getAvailableFlowVariables(). 
org.knime.core.node.port.database.DatabaseConnectionSettings.getPassword()
          use DatabaseConnectionSettings.getPassword(CredentialsProvider) 
org.knime.core.data.DataTableSpec.getRowSize(DataRow)
          use row size factor instead 
org.knime.core.data.property.SizeModelDouble.getSize(DataCell)
          use SizeModelDouble.getSizeFactor(DataCell) instead. 
org.knime.core.data.property.SizeHandler.getSize(DataCell)
          use SizeHandler.getSizeFactor(DataCell) instead 
org.knime.core.data.property.SizeHandler.SizeModel.getSize(DataCell)
          use SizeHandler.SizeModel.getSizeFactor(DataCell) instead. 
org.knime.base.util.coordinate.Coordinate.getTickPositions(double, boolean)
          Use Coordinate.getTickPositions(double) instead. 
org.knime.core.node.port.database.DatabaseConnectionSettings.getUserName()
          use DatabaseConnectionSettings.getUserName(CredentialsProvider) 
org.knime.base.node.preproc.sample.AbstractSamplingNodeModel.hasBeenConfigured()
          use AbstractSamplingNodeModel.checkSettings(DataTableSpec) instead because this also checks for the class column if stratified sampling has been selected 
org.knime.core.node.port.pmml.PMMLPortObject.loadFrom(PMMLPortObjectSpec, InputStream, String)
           
org.knime.core.node.NodeView.openViewComponent()
          Will be removed without replacement in future versions of KNIME. 
org.knime.core.node.NodeModel.peekScopeVariableDouble(String)
          This method has been replaced by NodeModel.peekFlowVariableDouble(String). It will be removed in future versions. 
org.knime.core.node.NodeModel.peekScopeVariableInt(String)
          This method has been replaced by NodeModel.peekFlowVariableInt(String). It will be removed in future versions. 
org.knime.core.node.NodeModel.peekScopeVariableString(String)
          This method has been replaced by NodeModel.peekFlowVariableString(String). It will be removed in future versions. 
org.knime.core.node.NodeModel.pushScopeVariableDouble(String, double)
          This method has been replaced by NodeModel.pushFlowVariableDouble(String, double). It will be removed in future versions. 
org.knime.core.node.NodeModel.pushScopeVariableInt(String, int)
          This method has been replaced by NodeModel.pushFlowVariableInt(String, int). It will be removed in future versions. 
org.knime.core.node.NodeModel.pushScopeVariableString(String, String)
          This method has been replaced by NodeModel.pushFlowVariableString(String, String). It will be removed in future versions. 
org.knime.core.data.container.LongUTFDataInputStream.readLine()
           
org.knime.core.node.workflow.WorkflowManager.resetAll()
          Use WorkflowManager.resetAndConfigureAll() instead 
org.knime.core.node.port.database.DatabaseConnectionSettings.setDBName(String)
          use DatabaseConnectionSettings(String, String, String, String, String) 
org.knime.core.node.port.database.DatabaseConnectionSettings.setDriver(String)
          use DatabaseConnectionSettings(String, String, String, String, String) 
org.knime.core.node.defaultnodesettings.DialogComponent.setEnabled(boolean)
          rather use the component's DialogComponent.EmptySettingsModel to enable/disable the component. 
org.knime.core.node.NodeLogger.setLevelIntern(NodeLogger.LEVEL)
           
org.knime.core.node.port.database.DatabaseConnectionSettings.setPassword(String)
          use DatabaseConnectionSettings(String, String, String, String, String) 
org.knime.core.node.port.database.DatabaseConnectionSettings.setUserName(String)
          use DatabaseConnectionSettings(String, String, String, String, String) 
org.knime.core.node.tableview.TableView.showHiLitedOnly(boolean)
          Implementors should refer to getContentModel().setTableContentFilter(TableContentFilter) 
org.knime.core.node.tableview.TableContentView.showHiLitedOnly(boolean)
          Implementors should refer to getContentModel().setTableContentFilter(TableContentFilter) 
org.knime.core.node.tableview.TableContentModel.showHiLitedOnly(boolean)
          This method has been replaced by TableContentModel.setTableContentFilter(TableContentFilter). 
org.knime.core.node.tableview.TableView.showsHiLitedOnly()
          Implementors should refer to getContentModel().getTableContentFilter() 
org.knime.core.node.tableview.TableContentView.showsHiLitedOnly()
          Implementors should refer to getContentModel().getTableContentFilter() 
org.knime.core.node.tableview.TableContentModel.showsHiLitedOnly()
          This method has been replaced by TableContentModel.getTableContentFilter() 
org.knime.core.node.port.pmml.PMMLPortObjectSpec.writeMiningSchema(PMMLPortObjectSpec, TransformerHandler)
           
 

Deprecated Constructors
org.knime.base.data.normalize.AffineTransTable(DataTable, String[], double[], double[], double[], double[])
          Create AffineTransConfiguration object and then use the constructor AffineTransTable.AffineTransTable(DataTable, AffineTransConfiguration). 
org.knime.core.node.util.ColumnFilterPanel()
          Use the constructor ColumnFilterPanel.ColumnFilterPanel(boolean) instead 
org.knime.core.node.util.ColumnFilterPanel(Class...)
          Use the constructor ColumnFilterPanel.ColumnFilterPanel(boolean, Class...) instead 
org.knime.core.node.util.ColumnFilterPanel(ColumnFilter)
          Use the constructor ColumnFilterPanel.ColumnFilterPanel(boolean, ColumnFilter) instead 
org.knime.core.node.defaultnodesettings.DialogComponentButtonGroup(SettingsModelString, String, boolean, String[], String[], String)
          use DialogComponentButtonGroup.DialogComponentButtonGroup(SettingsModelString, String, boolean, String[], String[]) instead 
org.knime.core.node.defaultnodesettings.DialogComponentButtonGroup(SettingsModelString, String, boolean, String, String...)
          use #DialogComponentButtonGroup(SettingsModelString, boolean, String, String...) instead 
org.knime.core.node.defaultnodesettings.DialogComponentColumnFilter(SettingsModelFilterString, int)
          Use the constructor DialogComponentColumnFilter.DialogComponentColumnFilter( SettingsModelFilterString, int, boolean) instead. 
org.knime.core.node.defaultnodesettings.DialogComponentColumnFilter(SettingsModelFilterString, int, Class...)
          Use the constructor DialogComponentColumnFilter.DialogComponentColumnFilter( SettingsModelFilterString, int, boolean, Class...) instead 
org.knime.core.node.defaultnodesettings.DialogComponentColumnFilter(SettingsModelFilterString, int, ColumnFilter)
          Use the constructor DialogComponentColumnFilter.DialogComponentColumnFilter( SettingsModelFilterString, int, boolean, ColumnFilter) instead 
org.knime.core.node.defaultnodesettings.DialogComponentDoubleRange(SettingsModelDoubleRange, String)
          use DialogComponentDoubleRange.DialogComponentDoubleRange( SettingsModelDoubleRange, double, double, double, String) or this DialogComponentDoubleRange.DialogComponentDoubleRange(SettingsModelDoubleRange, double, double, double, double, double, double, String) constructor instead. 
org.knime.core.node.ExecutionContext(NodeProgressMonitor, Node)
          Use the constructor with a table repository argument instead. This constructor potentially does not support serialization of blobs. 
org.knime.core.node.port.flowvariable.FlowVariablePortObject()
          There is only one instance to this class. Future versions of KNIME will reduce the scope of this constructor and declare this class final. 
org.knime.core.node.port.pmml.PMMLPortObject(PMMLPortObjectSpec, PMMLContentHandler)
           
 



Copyright, 2003 - 2011. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
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.