Class SchemaTableModel

java.lang.Object
com.vividsolutions.jump.workbench.ui.ColumnBasedTableModel
com.vividsolutions.jump.workbench.ui.SchemaTableModel
All Implemented Interfaces:
TableModel

public class SchemaTableModel extends ColumnBasedTableModel
  • Field Details

    • FIELD_NAME_COLUMN_NAME

      public static final String FIELD_NAME_COLUMN_NAME
    • DATA_TYPE_COLUMN_NAME

      public static final String DATA_TYPE_COLUMN_NAME
  • Constructor Details

    • SchemaTableModel

      public SchemaTableModel(Layer layer)
  • Method Details

    • getRowCount

      public int getRowCount()
    • getFields

      public List getFields()
    • get

      public SchemaTableModel.Field get(int row)
    • isCellEditable

      public boolean isCellEditable(int row, int column)
    • removeFields

      public void removeFields(int[] rows)
    • removeBlankRows

      public void removeBlankRows()
    • insertBlankRow

      public void insertBlankRow(int location)
    • move

      public void move(Collection fieldsToMove, int displacement)
    • indexOf

      public int indexOf(SchemaTableModel.Field field)