Class InstanceEditor

All Implemented Interfaces:
Serializable, CellEditor, TableCellEditor, TreeCellEditor

public class InstanceEditor extends DefaultCellEditor
Table-cell editor for ECDB Event instances.
See Also:
  • Constructor Details

    • InstanceEditor

      public InstanceEditor(ECDB ecdb, Connection conn, int ownerID, int eventID, int locationID) throws SQLException
      Constructor. The arguments ownerID, eventId, and locationID are used to filter all event instances to select a useful subset.
      Parameters:
      ecdb - the instance of ECDB to use.
      conn - a database connection obtained from ecdb
      ownerID - the ownerID for an event; -1 for any owner
      eventID - the eventID; -1 for any event
      locationID - ; -1 for any location
      Throws:
      SQLException