Class TagsModel
java.lang.Object
javax.swing.table.AbstractTableModel
org.gvsig.fmap.dal.swing.impl.featuretype.tags.TagsModel
- All Implemented Interfaces:
Serializable,Iterable<Tag>,TableModel,AggregateController.AggregateModel<Tag>,org.gvsig.tools.util.GetItem<Tag>
public class TagsModel
extends AbstractTableModel
implements AggregateController.AggregateModel<Tag>
- Author:
- gvSIG Team
- See Also:
-
Field Summary
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintvoidget(int position) intgetColumnName(int column) intfinal org.gvsig.tools.dynobject.TagsgetTags()getValueAt(int rowIndex, int columnIndex) voiditemUpdated(int position) iterator()final voidsetTags(org.gvsig.tools.dynobject.Tags tags) Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAtMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface javax.swing.table.TableModel
addTableModelListener, getColumnClass, isCellEditable, removeTableModelListener, setValueAt
-
Constructor Details
-
TagsModel
public TagsModel(org.gvsig.tools.dynobject.Tags tags)
-
-
Method Details
-
getTags
public final org.gvsig.tools.dynobject.Tags getTags() -
setTags
public final void setTags(org.gvsig.tools.dynobject.Tags tags) -
fetch
- Specified by:
fetchin interfaceAggregateController.AggregateModel<Tag>
-
getRowCount
public int getRowCount()- Specified by:
getRowCountin interfaceTableModel
-
getColumnCount
public int getColumnCount()- Specified by:
getColumnCountin interfaceTableModel
-
getColumnName
- Specified by:
getColumnNamein interfaceTableModel- Overrides:
getColumnNamein classAbstractTableModel
-
getValueAt
- Specified by:
getValueAtin interfaceTableModel
-
createItem
- Specified by:
createItemin interfaceAggregateController.AggregateModel<Tag>
-
addItem
- Specified by:
addItemin interfaceAggregateController.AggregateModel<Tag>
-
itemUpdated
public void itemUpdated(int position) - Specified by:
itemUpdatedin interfaceAggregateController.AggregateModel<Tag>
-
get
- Specified by:
getin interfaceorg.gvsig.tools.util.GetItem<Tag>
-
iterator
-