Package org.ujmp.gui
Interface MatrixGUIObject
-
- All Superinterfaces:
Clearable
,java.lang.Cloneable
,GUIObject
,HasDescription
,HasLabel
,HasToolTip
,java.io.Serializable
,javax.swing.table.TableModel
,TableModel64
- All Known Implementing Classes:
AbstractMatrixGUIObject
,DefaultMatrixGUIObject
public interface MatrixGUIObject extends GUIObject, TableModel64
-
-
Field Summary
-
Fields inherited from interface org.ujmp.core.interfaces.HasDescription
DESCRIPTION
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
fireValueChanged(long row, long column, java.lang.Object value)
java.awt.Color
getColorAt(long rowIndex, long columnIndex)
FastListSelectionModel64
getColumnSelectionModel()
java.util.Map<Coordinates,DataItem>
getDataCache()
javax.swing.event.EventListenerList
getListenerList()
Matrix
getMatrix()
long[]
getMouseOverCoordinates()
FastListSelectionModel64
getRowSelectionModel()
java.util.List<Coordinates>
getTodo()
boolean
isColumnCountUpToDate()
boolean
isIconUpToDate()
boolean
isRowCountUpToDate()
void
setColumnCount(long columnCount)
void
setColumnCountUpToDate(boolean b)
void
setIcon(java.awt.image.BufferedImage image)
void
setIconUpToDate(boolean b)
void
setMouseOverCoordinates(long... coordinates)
void
setRowCount(long rowCount)
void
setRowCountUpToDate(boolean b)
-
Methods inherited from interface org.ujmp.core.interfaces.GUIObject
fireValueChanged, fireValueChanged, fireValueChanged, getCoreObject, getFrame, getIcon, getModCount, getPanel, showGUI
-
Methods inherited from interface org.ujmp.core.interfaces.HasDescription
getDescription, setDescription
-
Methods inherited from interface org.ujmp.core.interfaces.HasLabel
getLabel, getLabelObject, setLabel
-
Methods inherited from interface org.ujmp.core.interfaces.HasToolTip
getToolTipText
-
Methods inherited from interface javax.swing.table.TableModel
addTableModelListener, getColumnClass, getColumnCount, getColumnName, getRowCount, getValueAt, isCellEditable, removeTableModelListener, setValueAt
-
Methods inherited from interface org.ujmp.gui.table.TableModel64
addTableModelListener, getColumnClass, getColumnCount64, getColumnName, getRowCount64, getValueAt, isCellEditable, removeTableModelListener, setValueAt
-
-
-
-
Method Detail
-
getColorAt
java.awt.Color getColorAt(long rowIndex, long columnIndex)
-
getListenerList
javax.swing.event.EventListenerList getListenerList()
-
fireValueChanged
void fireValueChanged(long row, long column, java.lang.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(java.awt.image.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
java.util.List<Coordinates> getTodo()
-
getDataCache
java.util.Map<Coordinates,DataItem> getDataCache()
-
-