Class AbstractCopyPasteableTableModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- com.inductiveautomation.ignition.designer.gui.AbstractCopyPasteableTableModel
-
- All Implemented Interfaces:
java.io.Serializable
,javax.swing.table.TableModel
public abstract class AbstractCopyPasteableTableModel extends javax.swing.table.AbstractTableModel
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractCopyPasteableTableModel()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Dataset
doCopy()
abstract void
doPaste(Dataset ds)
javax.swing.Action
getCopyAction()
javax.swing.Action
getPasteAction()
javax.swing.JPopupMenu
getPopupMenu()
void
updateActionMap(javax.swing.JTable table)
-
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
-
-
-
-
Method Detail
-
getCopyAction
public javax.swing.Action getCopyAction()
-
getPasteAction
public javax.swing.Action getPasteAction()
-
getPopupMenu
public javax.swing.JPopupMenu getPopupMenu()
-
doCopy
public abstract Dataset doCopy()
-
doPaste
public abstract void doPaste(Dataset ds) throws java.lang.Exception
- Throws:
java.lang.Exception
-
updateActionMap
public void updateActionMap(javax.swing.JTable table)
-
-