Package org.ujmp.gui

Interface MatrixGUIObject

All Superinterfaces:
Clearable, Cloneable, GUIObject, HasDescription, HasLabel, HasToolTip, Serializable, TableModel, TableModel64
All Known Implementing Classes:
AbstractMatrixGUIObject, DefaultMatrixGUIObject

public interface MatrixGUIObject extends GUIObject, TableModel64
  • Method Details

    • getColorAt

      Color getColorAt(long rowIndex, long columnIndex)
    • getListenerList

      EventListenerList getListenerList()
    • fireValueChanged

      void fireValueChanged(long row, long column, Object value)
    • getMatrix

      Matrix getMatrix()
    • getRowSelectionModel

      FastListSelectionModel64 getRowSelectionModel()
    • getColumnSelectionModel

      FastListSelectionModel64 getColumnSelectionModel()
    • setMouseOverCoordinates

      void setMouseOverCoordinates(long... coordinates)
    • getMouseOverCoordinates

      long[] getMouseOverCoordinates()
    • isIconUpToDate

      boolean isIconUpToDate()
    • setIconUpToDate

      void setIconUpToDate(boolean b)
    • setIcon

      void setIcon(BufferedImage image)
    • isColumnCountUpToDate

      boolean isColumnCountUpToDate()
    • setColumnCount

      void setColumnCount(long columnCount)
    • setColumnCountUpToDate

      void setColumnCountUpToDate(boolean b)
    • isRowCountUpToDate

      boolean isRowCountUpToDate()
    • setRowCount

      void setRowCount(long rowCount)
    • setRowCountUpToDate

      void setRowCountUpToDate(boolean b)
    • getTodo

      List<Coordinates> getTodo()
    • getDataCache

      Map<Coordinates,DataItem> getDataCache()