Class DataStoreLayerRowModel
- java.lang.Object
-
- com.vividsolutions.jump.workbench.ui.plugin.datastore.DataStoreLayerRowModel
-
- All Implemented Interfaces:
org.netbeans.swing.outline.RowModel
public class DataStoreLayerRowModel extends Object implements org.netbeans.swing.outline.RowModel
A custom RowModel to use in a Swing Outline, used to display a Datasource information for a specific database schema and table name: geometric column info, editable WHERE clause, caching and limit- Author:
- nicolas Ribot
-
-
Constructor Summary
Constructors Constructor Description DataStoreLayerRowModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassgetColumnClass(int column)intgetColumnCount()StringgetColumnName(int column)ObjectgetValueFor(Object node, int column)booleanisCellEditable(Object node, int column)voidsetValueFor(Object node, int column, Object value)
-
-
-
Method Detail
-
getColumnClass
public Class getColumnClass(int column)
- Specified by:
getColumnClassin interfaceorg.netbeans.swing.outline.RowModel
-
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCountin interfaceorg.netbeans.swing.outline.RowModel
-
getColumnName
public String getColumnName(int column)
- Specified by:
getColumnNamein interfaceorg.netbeans.swing.outline.RowModel
-
getValueFor
public Object getValueFor(Object node, int column)
- Specified by:
getValueForin interfaceorg.netbeans.swing.outline.RowModel
-
isCellEditable
public boolean isCellEditable(Object node, int column)
- Specified by:
isCellEditablein interfaceorg.netbeans.swing.outline.RowModel
-
-