org.eclipse.mylar.monitor.workbench
Class MenuCommandMonitor

java.lang.Object
  extended by org.eclipse.mylar.monitor.workbench.MenuCommandMonitor
All Implemented Interfaces:
org.eclipse.swt.widgets.Listener

public class MenuCommandMonitor
extends java.lang.Object
implements org.eclipse.swt.widgets.Listener

Author:
Leah Findlater and Mik Kersten

Field Summary
static java.lang.String MENU_ITEM_ID
           
static java.lang.String MENU_ITEM_SELECTED
           
static java.lang.String MENU_PATH_DELIM
           
static java.lang.String TOOLBAR_ITEM_SELECTED
           
 
Constructor Summary
MenuCommandMonitor()
           
 
Method Summary
 void handleEvent(org.eclipse.swt.widgets.Event event)
           
private  java.lang.String obfuscateValueIfContainsPath(java.lang.String text)
          TODO: generalize this to other resources whose names are private
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MENU_ITEM_ID

public static final java.lang.String MENU_ITEM_ID
See Also:
Constant Field Values

MENU_ITEM_SELECTED

public static final java.lang.String MENU_ITEM_SELECTED
See Also:
Constant Field Values

TOOLBAR_ITEM_SELECTED

public static final java.lang.String TOOLBAR_ITEM_SELECTED
See Also:
Constant Field Values

MENU_PATH_DELIM

public static final java.lang.String MENU_PATH_DELIM
See Also:
Constant Field Values
Constructor Detail

MenuCommandMonitor

public MenuCommandMonitor()
Method Detail

handleEvent

public void handleEvent(org.eclipse.swt.widgets.Event event)
Specified by:
handleEvent in interface org.eclipse.swt.widgets.Listener

obfuscateValueIfContainsPath

private java.lang.String obfuscateValueIfContainsPath(java.lang.String text)
TODO: generalize this to other resources whose names are private