public class OfflineEventListPanel
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
SHOW_ALL
show all events
|
static int |
SHOW_SELECTION
Show only those events which overlap the current loaded click data.
|
Constructor and Description |
---|
OfflineEventListPanel(ClickControl clickControl) |
Modifier and Type | Method and Description |
---|---|
void |
addListSelectionListener(javax.swing.event.ListSelectionListener listSelectionListener) |
void |
addMouseListener(java.awt.event.MouseListener mouseListener) |
javax.swing.JPanel |
getPanel() |
OfflineEventDataUnit |
getSelectedEvent() |
OfflineEventDataUnit |
getSelectedEvent(int rowIndex)
the ev ent of the row specified by rowIndex
Use this to select multiple events
|
javax.swing.JPanel |
getSelectionPanel()
Get a smaller panel of buttons allowing user to
select a sub set of data.
|
int |
getShowSelection() |
javax.swing.JTable |
getTable() |
boolean |
isEnabled() |
void |
selectData()
Called when the show selection has changed.
|
void |
setEnabled(boolean enabled) |
void |
setSelectedEvent(OfflineEventDataUnit selectedEvent) |
void |
setSelectedEvents(java.util.ArrayList<OfflineEventDataUnit> selectedEvent) |
void |
setShowSelection(int showSelection) |
void |
tableDataChanged()
Call when an event has been added or removed in order to update the table.
|
public static final int SHOW_ALL
public static final int SHOW_SELECTION
public OfflineEventListPanel(ClickControl clickControl)
public int getShowSelection()
public void setShowSelection(int showSelection)
public void selectData()
public void tableDataChanged()
public javax.swing.JPanel getPanel()
public javax.swing.JTable getTable()
public javax.swing.JPanel getSelectionPanel()
public void addMouseListener(java.awt.event.MouseListener mouseListener)
public void addListSelectionListener(javax.swing.event.ListSelectionListener listSelectionListener)
public void setSelectedEvent(OfflineEventDataUnit selectedEvent)
public void setSelectedEvents(java.util.ArrayList<OfflineEventDataUnit> selectedEvent)
public OfflineEventDataUnit getSelectedEvent()
public OfflineEventDataUnit getSelectedEvent(int rowIndex)
rowIndex
- public boolean isEnabled()
public void setEnabled(boolean enabled)