AspectJ in Plugin Projekten

eugenDA

Grünschnabel
Hi Leute,

ich habe eine Eclipse RCP Applikation und möchte nun alle SWT "widgetSelected" events tracken. Dafür möchte ich AspectJ nutzen.

1. Frage: wie kann ich diese SWT events tracken, meine Versuche mit:
Code:
pointcut callWidgetSelected() : within(org.eclipse.swt.event.*);
und
Code:
pointcut callWidgetSelected(): call(* org.eclipse.swt.events.SelectionAdapter.*(..));
sind kläglich gescheitert.

2. Frage: ich würde ungern meine aktuellen Plugins verändern. Kann ich ein neues AspectJ Plugin erstellen und "irgendwie" über Dependencies die Methoden anderer Plugins tracken?

Gruß,
Eugen
 
Zurück