com.pixelmed.dicom
Class AttributeListFunctionalGroupsTableModelOneFrame
java.lang.Object
javax.swing.table.AbstractTableModel
com.pixelmed.dicom.AttributeListTableModel
com.pixelmed.dicom.AttributeListFunctionalGroupsTableModel
com.pixelmed.dicom.AttributeListFunctionalGroupsTableModelOneFrame
- All Implemented Interfaces:
- Serializable, TableModel
public class AttributeListFunctionalGroupsTableModelOneFrame
- extends AttributeListFunctionalGroupsTableModel
The abstract AttributeListFunctionalGroupsTableModelOneFrame class extends a
AttributeListFunctionalGroupsTableModel to abstract the contents of a list of attributes
containing shared and per-frame functional groups for multi-frame objects as
a table with a single row for a single frame in order to provide support for a AttributeListTableBrowser.
For details of some of the methods implemented here see javax.swing.table.AbstractTableModel.
- See Also:
- Serialized Form
| Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener, setValueAt |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AttributeListFunctionalGroupsTableModelOneFrame
public AttributeListFunctionalGroupsTableModelOneFrame()
AttributeListFunctionalGroupsTableModelOneFrame
public AttributeListFunctionalGroupsTableModelOneFrame(AttributeList list)
- Parameters:
list -
AttributeListFunctionalGroupsTableModelOneFrame
public AttributeListFunctionalGroupsTableModelOneFrame(AttributeList list,
HashSet includeList,
HashSet excludeList)
- Parameters:
list - includeList - excludeList -
initializeModelFromAttributeList
public void initializeModelFromAttributeList(AttributeList list)
Populate the table model from an attribute list.
- Overrides:
initializeModelFromAttributeList in class AttributeListTableModel
- Parameters:
list - the attributes whose values to use
selectValuesForDifferentFrame
public void selectValuesForDifferentFrame(int frameNumber)
Update anything that varies on a per-frame basis to the values for the specified frame.
- Parameters:
frameNumber - the selected frame, numbered from 0