| Modifier and Type | Field and Description |
|---|---|
| private AbstractTableModel | |
| private Debugger | |
| private List | |
| private boolean | |
| private boolean | |
| private JTable | |
| private Timer |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private synchronized int | |
| private synchronized int | |
| public synchronized ProcessInfo | |
| private Timer | |
| public void | |
| private synchronized void | |
| public void | |
| public void | |
| public synchronized void |
| dataModel | back to summary |
|---|---|
| private AbstractTableModel dataModel | |
| dbg | back to summary |
|---|---|
| private Debugger dbg | |
| els | back to summary |
|---|---|
| private List<ProcessInfo> els | |
| sortByName | back to summary |
|---|---|
| private boolean sortByName | |
| sortReversed | back to summary |
|---|---|
| private boolean sortReversed | |
| table | back to summary |
|---|---|
| private JTable table | |
| timer | back to summary |
|---|---|
| private Timer timer | |
| ProcessListPanel | back to summary |
|---|---|
| public ProcessListPanel(Debugger dbg) Takes a Debugger in constructor. Updates the list once during construction; list can be updated automatically by "starting" the panel. | |
| findPid | back to summary |
|---|---|
| private synchronized int findPid(List<ProcessInfo> els, int pid) | |
| getPid | back to summary |
|---|---|
| private synchronized int getPid(List<ProcessInfo> els, int index) | |
| getSelectedProcess | back to summary |
|---|---|
| public synchronized ProcessInfo getSelectedProcess() Call this to get the selected ProcessInfo, or null if none selected | |
| getTimer | back to summary |
|---|---|
| private Timer getTimer() | |
| setAutoUpdateInterval | back to summary |
|---|---|
| public void setAutoUpdateInterval(int millis) Set update interval for automatic updating of the process list | |
| sort | back to summary |
|---|---|
| private synchronized void sort(List<ProcessInfo> els) | |
| start | back to summary |
|---|---|
| public void start() Start auto updating of the panel | |
| stop | back to summary |
|---|---|
| public void stop() Stop auto updating of the panel | |
| update | back to summary |
|---|---|
| public synchronized void update() Call this to update the panel's notion of the process list | |