Class EmptyFeatureTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
org.gvsig.fmap.dal.swing.impl.featuretable.table.EmptyFeatureTableModel
- All Implemented Interfaces:
Serializable,TableModel,org.gvsig.fmap.dal.swing.FeatureTableModel,org.gvsig.tools.observer.ComplexObserver,org.gvsig.tools.observer.Observer
public class EmptyFeatureTableModel
extends AbstractTableModel
implements org.gvsig.fmap.dal.swing.FeatureTableModel, org.gvsig.tools.observer.ComplexObserver
- See Also:
-
Field Summary
Fields inherited from class javax.swing.table.AbstractTableModel
listenerListFields inherited from interface org.gvsig.fmap.dal.swing.FeatureTableModel
CHANGE_SELECTION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddChangeListener(ActionListener listener) voidgetColumnAlias(String name) Class<?> getColumnClass(int columnIndex) intorg.gvsig.fmap.dal.feature.FeatureAttributeDescriptorgetColumnDescriptor(int columnIndex) getColumnFormattingPattern(int column) getColumnFormattingPattern(String columnName) getColumnName(int column) org.gvsig.fmap.dal.feature.FeaturegetFeatureAt(int rowIndex) org.gvsig.fmap.dal.feature.paging.FeaturePagingHelperorg.gvsig.fmap.dal.feature.FeatureQueryorg.gvsig.fmap.dal.feature.FeatureSelectionorg.gvsig.fmap.dal.feature.FeatureStoreorg.gvsig.fmap.dal.feature.FeatureTypeprotected ObjectgetFeatureValue(org.gvsig.fmap.dal.feature.Feature feature, int columnIndex) protected String[]protected org.gvsig.fmap.dal.feature.FeatureAttributeDescriptorgetInternalColumnDescriptor(int columnIndex) intintgetOriginalColumnIndex(int columnIndex) getOriginalColumnName(int column) intintgetValueAt(int rowIndex, int columnIndex) booleanisColumnVisible(String name) booleanbooleanvoidChanges all columns to be visible.voidsetColumnAlias(String name, String alias) voidsetColumnFormattingPattern(String columnName, String pattern) voidsetColumnOrder(String name, boolean ascending) voidsetColumnVisible(String name, boolean visible) voidsetFeatureSelection(org.gvsig.fmap.dal.feature.FeatureSelection selection) voidsetFeatureType(org.gvsig.fmap.dal.feature.FeatureType featureType) protected org.gvsig.fmap.dal.feature.EditableFeaturesetFeatureValue(org.gvsig.fmap.dal.feature.Feature feature, int columnIndex, Object value) voidsetLocaleOfData(Locale locale) voidsetSelectionUp(boolean selectionUp) voidMethods 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 javax.swing.table.TableModel
addTableModelListener, isCellEditable, removeTableModelListener, setValueAt
-
Constructor Details
-
EmptyFeatureTableModel
public EmptyFeatureTableModel(org.gvsig.tools.dynobject.DynStruct struct)
-
-
Method Details
-
getFeaturePager
public org.gvsig.fmap.dal.feature.paging.FeaturePagingHelper getFeaturePager()- Specified by:
getFeaturePagerin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
getFeatureQuery
public org.gvsig.fmap.dal.feature.FeatureQuery getFeatureQuery()- Specified by:
getFeatureQueryin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
getFeatureType
public org.gvsig.fmap.dal.feature.FeatureType getFeatureType()- Specified by:
getFeatureTypein interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
getFeatureStore
public org.gvsig.fmap.dal.feature.FeatureStore getFeatureStore()- Specified by:
getFeatureStorein interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
getFeatureSelection
public org.gvsig.fmap.dal.feature.FeatureSelection getFeatureSelection()- Specified by:
getFeatureSelectionin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
setFeatureSelection
public void setFeatureSelection(org.gvsig.fmap.dal.feature.FeatureSelection selection) - Specified by:
setFeatureSelectionin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
getColumnCount
public int getColumnCount()- Specified by:
getColumnCountin interfaceTableModel
-
getOriginalColumnCount
public int getOriginalColumnCount() -
getColumnName
- Specified by:
getColumnNamein interfaceTableModel- Overrides:
getColumnNamein classAbstractTableModel
-
getColumnClass
- Specified by:
getColumnClassin interfaceTableModel- Overrides:
getColumnClassin classAbstractTableModel
-
getColumnDescriptor
public org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor getColumnDescriptor(int columnIndex) - Specified by:
getColumnDescriptorin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
getInternalColumnDescriptor
protected org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor getInternalColumnDescriptor(int columnIndex) -
getOriginalColumnName
- Specified by:
getOriginalColumnNamein interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
setColumnVisible
- Specified by:
setColumnVisiblein interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
setFeatureType
public void setFeatureType(org.gvsig.fmap.dal.feature.FeatureType featureType) -
getHiddenColumnNames
-
setAllVisible
public void setAllVisible()Changes all columns to be visible.- Specified by:
setAllVisiblein interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
setColumnOrder
public void setColumnOrder(String name, boolean ascending) throws org.gvsig.tools.exception.BaseException - Specified by:
setColumnOrderin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel- Throws:
org.gvsig.tools.exception.BaseException
-
getRowCount
public int getRowCount()- Specified by:
getRowCountin interfaceTableModel
-
isColumnVisible
- Specified by:
isColumnVisiblein interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
getColumnAlias
- Specified by:
getColumnAliasin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
setColumnAlias
- Specified by:
setColumnAliasin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
getOriginalColumnIndex
public int getOriginalColumnIndex(int columnIndex) - Specified by:
getOriginalColumnIndexin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
getValueAt
- Specified by:
getValueAtin interfaceTableModel
-
getFeatureAt
public org.gvsig.fmap.dal.feature.Feature getFeatureAt(int rowIndex) - Specified by:
getFeatureAtin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
getFeatureValue
-
setFeatureValue
protected org.gvsig.fmap.dal.feature.EditableFeature setFeatureValue(org.gvsig.fmap.dal.feature.Feature feature, int columnIndex, Object value) -
acceptChanges
public void acceptChanges() -
cancelChanges
public void cancelChanges() -
getColumnFormattingPattern
- Specified by:
getColumnFormattingPatternin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
getColumnFormattingPattern
- Specified by:
getColumnFormattingPatternin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
setColumnFormattingPattern
- Specified by:
setColumnFormattingPatternin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
getLocaleOfData
- Specified by:
getLocaleOfDatain interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
setLocaleOfData
- Specified by:
setLocaleOfDatain interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
isSelectionLocked
public boolean isSelectionLocked()- Specified by:
isSelectionLockedin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
isSelectionUp
public boolean isSelectionUp()- Specified by:
isSelectionUpin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
setSelectionUp
public void setSelectionUp(boolean selectionUp) - Specified by:
setSelectionUpin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
update
- Specified by:
updatein interfaceorg.gvsig.tools.observer.Observer
-
getSelectionCount
public int getSelectionCount()- Specified by:
getSelectionCountin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-
addChangeListener
- Specified by:
addChangeListenerin interfaceorg.gvsig.fmap.dal.swing.FeatureTableModel
-