de.glossmaker.gui.bibtex.model
Class AItemTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
de.glossmaker.gui.bibtex.model.AItemTableModel
- All Implemented Interfaces:
- Serializable, TableModel
- Direct Known Subclasses:
- ArticleTableModel, BookletTableModel, BookTableModel, CommonConferenceTableModel, InBookTableModel, InCollectionTableModel, ManualTableModel, MiscTableModel, ProceedingsTableModel, TechReportTableModel, ThesisTableModel, UnpublishedTableModel
public abstract class AItemTableModel
- extends AbstractTableModel
- Author:
- Markus Flingelli
- See Also:
- Serialized Form
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AItemTableModel
public AItemTableModel(BibItems items,
ABibItem item)
getColumnName
public String getColumnName(int col)
- Specified by:
getColumnName
in interface TableModel
- Overrides:
getColumnName
in class AbstractTableModel
getColumnCount
public int getColumnCount()
getRowCount
public int getRowCount()
getValueAt
public Object getValueAt(int arg0,
int arg1)
getItem
public ABibItem getItem()
getTranslation
public Translation getTranslation()
getBibItems
public BibItems getBibItems()
setKey
public boolean setKey(String key)
- The key must have a minimum length of one character. The key isn't allowed to
contain a white space and the key isn't allowed to exist already.
getRequiredRow
public int getRequiredRow()
getOptionalRow
public abstract int getOptionalRow()
setValueAt
public void setValueAt(Object obj,
int row,
int col)
- Specified by:
setValueAt
in interface TableModel
- Overrides:
setValueAt
in class AbstractTableModel
Copyright © 2010 - 2011 Markus Flingelli. All Rights Reserved.