Public Member Functions | |
ChannelTreeView () | |
void | createPartControl (Composite parent) |
void | setFocus () |
void | startMonitoring () |
Static Public Attributes | |
final String | ID = "alma.acs.eventbrowser.views.channeltree" |
Private Member Functions | |
void | hookContextMenu () |
void | contributeToActionBars () |
void | fillLocalPullDown (IMenuManager manager) |
void | fillContextMenu (IMenuManager manager) |
void | fillLocalToolBar (IToolBarManager manager) |
void | makeActions () |
void | hookDoubleClickAction () |
void | showMessage (String message) |
Private Attributes | |
TreeViewer | viewer |
DrillDownAdapter | drillDownAdapter |
Action | refreshAction |
Action | startMonitoringAction |
Action | doubleClickAction |
ViewContentProvider | vcp |
IViewSite | vs |
Thread | monitorThread |
EventModel | em |
long | howOften = 10000l |
The view uses a label provider to define how model objects should be presented in the view. Each view can present the same model objects using different labels and icons, if needed. Alternatively, a single label provider can be shared between views in order to ensure that objects of the same type are presented in the same way everywhere.
|
The constructor. |
|
|
|
This is a callback that will allow us to create the viewer and initialize it. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Passing the focus request to the viewer's control. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|