Package weka.core

Interface Undoable

All Known Implementing Classes:
ArffPanel, ArffSortedTableModel, ArffTableModel

public interface Undoable
Interface implemented by classes that support undo.
Version:
$Revision: 8034 $
Author:
FracPete (fracpete at waikato dot ac dot nz)
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    adds an undo point to the undo history
    boolean
    returns whether an undo is possible, i.e.
    void
    removes the undo history
    boolean
    returns whether undo support is enabled
    void
    setUndoEnabled(boolean enabled)
    sets whether undo support is enabled
    void
    undoes the last action
  • Method Details

    • isUndoEnabled

      boolean isUndoEnabled()
      returns whether undo support is enabled
    • setUndoEnabled

      void setUndoEnabled(boolean enabled)
      sets whether undo support is enabled
    • clearUndo

      void clearUndo()
      removes the undo history
    • canUndo

      boolean canUndo()
      returns whether an undo is possible, i.e. whether there are any undo points saved so far
      Returns:
      returns TRUE if there is an undo possible
    • undo

      void undo()
      undoes the last action
    • addUndoPoint

      void addUndoPoint()
      adds an undo point to the undo history