Class AvailableValuesModel
java.lang.Object
javax.swing.table.AbstractTableModel
org.gvsig.fmap.dal.swing.impl.featuretype.availablevalues.AvailableValuesModel
- All Implemented Interfaces:
Serializable,Iterable<org.gvsig.tools.dynobject.DynObjectValueItem>,TableModel,AggregateController.AggregateModel<org.gvsig.tools.dynobject.DynObjectValueItem>,org.gvsig.tools.util.GetItem<org.gvsig.tools.dynobject.DynObjectValueItem>
public class AvailableValuesModel
extends AbstractTableModel
implements AggregateController.AggregateModel<org.gvsig.tools.dynobject.DynObjectValueItem>
- Author:
- gvSIG Team
- See Also:
-
Field Summary
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList -
Constructor Summary
ConstructorsConstructorDescriptionAvailableValuesModel(List<org.gvsig.tools.dynobject.DynObjectValueItem> items) AvailableValuesModel(org.gvsig.tools.dynobject.DynObjectValueItem[] items) -
Method Summary
Modifier and TypeMethodDescriptionintaddItem(org.gvsig.tools.dynobject.DynObjectValueItem item) org.gvsig.tools.dynobject.DynObjectValueItemvoidvoidfetch(List<org.gvsig.tools.dynobject.DynObjectValueItem> items, org.gvsig.tools.dataTypes.Coercion coercion, org.gvsig.tools.dataTypes.CoercionContext coercionContext) voidfetch(org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor descriptor) org.gvsig.tools.dynobject.DynObjectValueItemget(int position) Class<?> getColumnClass(int columnIndex) intgetColumnName(int columnIndex) intgetValueAt(int rowIndex, int columnIndex) voiditemUpdated(int position) Iterator<org.gvsig.tools.dynobject.DynObjectValueItem> iterator()Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, 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, isCellEditable, removeTableModelListener, setValueAt
-
Constructor Details
-
AvailableValuesModel
-
AvailableValuesModel
public AvailableValuesModel() -
AvailableValuesModel
public AvailableValuesModel(org.gvsig.tools.dynobject.DynObjectValueItem[] items)
-
-
Method Details
-
createItem
public org.gvsig.tools.dynobject.DynObjectValueItem createItem()- Specified by:
createItemin interfaceAggregateController.AggregateModel<org.gvsig.tools.dynobject.DynObjectValueItem>
-
addItem
public int addItem(org.gvsig.tools.dynobject.DynObjectValueItem item) - Specified by:
addItemin interfaceAggregateController.AggregateModel<org.gvsig.tools.dynobject.DynObjectValueItem>
-
itemUpdated
public void itemUpdated(int position) - Specified by:
itemUpdatedin interfaceAggregateController.AggregateModel<org.gvsig.tools.dynobject.DynObjectValueItem>
-
get
public org.gvsig.tools.dynobject.DynObjectValueItem get(int position) - Specified by:
getin interfaceorg.gvsig.tools.util.GetItem<org.gvsig.tools.dynobject.DynObjectValueItem>
-
iterator
-
getRowCount
public int getRowCount()- Specified by:
getRowCountin interfaceTableModel
-
getColumnCount
public int getColumnCount()- Specified by:
getColumnCountin interfaceTableModel
-
getColumnName
- Specified by:
getColumnNamein interfaceTableModel- Overrides:
getColumnNamein classAbstractTableModel
-
getColumnClass
- Specified by:
getColumnClassin interfaceTableModel- Overrides:
getColumnClassin classAbstractTableModel
-
getValueAt
- Specified by:
getValueAtin interfaceTableModel
-
fetch
- Specified by:
fetchin interfaceAggregateController.AggregateModel<org.gvsig.tools.dynobject.DynObjectValueItem>
-
fetch
public void fetch(org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor descriptor) -
fetch
public void fetch(List<org.gvsig.tools.dynobject.DynObjectValueItem> items, org.gvsig.tools.dataTypes.Coercion coercion, org.gvsig.tools.dataTypes.CoercionContext coercionContext)
-