Class PAREventResults

All Implemented Interfaces:
PSpreadSheetListener, PAppComponent, PAppFieldComponent, PClientComponent, PCollectDataListener, PComponent, PComponentAttribute, PFieldBean, PViewDataChangeListener, ActionListener, MouseListener, ImageObserver, MenuContainer, Serializable, Remote, EventListener, Accessible, CellEditorListener, ListSelectionListener, RowSorterListener, TableColumnModelListener, TableModelListener, Scrollable

public class PAREventResults extends PIASpecSpreadSheet implements PSpreadSheetListener
See Also:
  • Field Details

    • NET_COL_HDR

      protected final String NET_COL_HDR
    • MARKED_EVENTS

      public static String MARKED_EVENTS
  • Constructor Details

    • PAREventResults

      public PAREventResults()
      Creates a search results table
  • Method Details

    • addPropertyListener

      public void addPropertyListener(PropertyChangeListener pl)
    • getMarkedEvents

      public ArrayList getMarkedEvents()
    • resetMarkedEvents

      public void resetMarkedEvents()
    • setMarkedEvents

      public void setMarkedEvents(ArrayList al)
    • setModelHandle

      public void setModelHandle(PModelHandle pmh) throws RemoteException
      Establishes the PModelHandle for this table
      Specified by:
      setModelHandle in interface PComponent
      Overrides:
      setModelHandle in class PIASpreadSheet
      Parameters:
      pmh - The new PModelHandle from which information will be extracted.
      Throws:
      RemoteException
    • getColumnClass

      public Class getColumnClass(int column)
      This method is overrided to include a checkox in the first column of Event Results table
      Overrides:
      getColumnClass in class JTable
      Parameters:
      int - colum_index
    • getCurrentDisputedIconColumn

      public int getCurrentDisputedIconColumn()
      Returns current column position of disputed icon
    • isCellEditable

      public boolean isCellEditable(int row, int col)
      This method is overrided to make the checkbox in the first column of Event Results table editable
      Overrides:
      isCellEditable in class JTable
      Parameters:
      int - row_index, int colum_index
    • selectionChanged

      public void selectionChanged(PSpreadSheetEvent se)
      Implements the PSpreadSheetListener interface
      Specified by:
      selectionChanged in interface PSpreadSheetListener
      Parameters:
      se - the PSpreadSheetEvent
      event - the PIASelectionEvent event