# Deprecated API

## Contents

- Deprecated Classes
- Deprecated Methods
- Deprecated Constructors

- Deprecated Classes
  Class and Description
  weka.gui.beans.EnvironmentField
  weka.core.FastVector
  weka.gui.beans.FileEnvironmentField
  weka.gui.beans.InteractiveTableModel Use `weka.gui.InteractiveTableModel` instead. Retained for backward compatibility
  weka.gui.beans.InteractiveTablePanel Use `weka.gui.InteractiveTablePanel` instead. Retained for backward compatibility
  weka.core.Matrix Use `weka.core.matrix.Matrix` instead - only for backwards compatibility.
  weka.gui.beans.PluginManager Use weka.core.PluginManager instead

- Deprecated Methods
  Method and Description
  weka.clusterers.Cobweb.addInstance(Instance) updateClusterer(Instance) should be used instead
  weka.core.Instances.readInstance(Reader) instead of using this method in conjunction with the `readInstance(Reader)` method, one should use the `ArffLoader` or `DataSource` class instead.
  weka.gui.beans.BeanVisual.setAnimated()
  weka.gui.beans.BeanVisual.setStatic()

- Deprecated Constructors
  Constructor and Description
  weka.core.Instances(Reader, int) instead of using this method in conjunction with the `readInstance(Reader)` method, one should use the `ArffLoader` or `DataSource` class instead.
  weka.gui.PropertyDialog(PropertyEditor, int, int) instead of this constructor, one should use the constructors with an explicit owner (either derived from `java.awt.Dialog` or from `java.awt.Frame`) or, if none available, using `(Frame) null` as owner.