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 Class
getColumnClass(int column)
int
getColumnCount()
String
getColumnName(int column)
Object
getValueFor(Object node, int column)
boolean
isCellEditable(Object node, int column)
void
setValueFor(Object node, int column, Object value)
-
-
-
Method Detail
-
getColumnClass
public Class getColumnClass(int column)
- Specified by:
getColumnClass
in interfaceorg.netbeans.swing.outline.RowModel
-
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount
in interfaceorg.netbeans.swing.outline.RowModel
-
getColumnName
public String getColumnName(int column)
- Specified by:
getColumnName
in interfaceorg.netbeans.swing.outline.RowModel
-
getValueFor
public Object getValueFor(Object node, int column)
- Specified by:
getValueFor
in interfaceorg.netbeans.swing.outline.RowModel
-
isCellEditable
public boolean isCellEditable(Object node, int column)
- Specified by:
isCellEditable
in interfaceorg.netbeans.swing.outline.RowModel
-
-