It would be prudent to show the virtual memory size, the resident set size, and
the cpu time of processes through the MainWindow.
2006-08-09 Mike Cvet <email@example.com>
* ProcMenu.java (ProcMenu): Edited to list options for editing columns
and refreshing. No longer statically referenced.
* PIDMenu.java: Added.
* PIDColumnDialog.java: Added - edit columsn for RSS, VSZ, and TIME.
* SessionProcTreeView.java (SessionProcTreeView): Now initializes a
PIDColumnDialog and ProcMenu, among other new variables. Added a LifeCycle
Listener onto the PIDColumnDialog.
(mountProcModel): Initializes TreeViewColumn array with old and new
columns. Added relevant Listeners.
(refreshTree): Added, calls the SessionProcDataModel to update its values
for memory and CPU time.
(load): Loads preferences for the PIDColumnDialog.
(save): Saves preferences for the PIDColumnDialog.
(setCols): Refactored from refreshTree().
(columnClickedEvent): Added sorting for columns.
* SessionProcDataModel.java (getSession): Added.
(addProc): Added support for virtual memory, resident set size value, and