Saros
Distributed Collaborative Editing and Distributed Party Programming
|
Inherits IPartListener2.
Public Member Functions | |
SafePartListener2 (Logger log, IPartListener2 toForwardTo) | |
void | partActivated (final IWorkbenchPartReference partRef) |
void | partBroughtToTop (final IWorkbenchPartReference partRef) |
void | partClosed (final IWorkbenchPartReference partRef) |
void | partDeactivated (final IWorkbenchPartReference partRef) |
void | partHidden (final IWorkbenchPartReference partRef) |
void | partInputChanged (final IWorkbenchPartReference partRef) |
void | partOpened (final IWorkbenchPartReference partRef) |
void | partVisible (final IWorkbenchPartReference partRef) |
Protected Attributes | |
IPartListener2 | toForwardTo |
Logger | log |
A listener which forwards calls to a another IPartListener2, but catches all exception which might have occur in the forwarded to IPartListener2 and prints them to the log given in the constructor.
Proxy which adds the aspect of "safety"
de.fu_berlin.inf.dpp.editor.internal.SafePartListener2.SafePartListener2 | ( | Logger | log, |
IPartListener2 | toForwardTo | ||
) |
void de.fu_berlin.inf.dpp.editor.internal.SafePartListener2.partActivated | ( | final IWorkbenchPartReference | partRef | ) |
void de.fu_berlin.inf.dpp.editor.internal.SafePartListener2.partBroughtToTop | ( | final IWorkbenchPartReference | partRef | ) |
void de.fu_berlin.inf.dpp.editor.internal.SafePartListener2.partClosed | ( | final IWorkbenchPartReference | partRef | ) |
void de.fu_berlin.inf.dpp.editor.internal.SafePartListener2.partDeactivated | ( | final IWorkbenchPartReference | partRef | ) |
void de.fu_berlin.inf.dpp.editor.internal.SafePartListener2.partHidden | ( | final IWorkbenchPartReference | partRef | ) |
void de.fu_berlin.inf.dpp.editor.internal.SafePartListener2.partInputChanged | ( | final IWorkbenchPartReference | partRef | ) |
void de.fu_berlin.inf.dpp.editor.internal.SafePartListener2.partOpened | ( | final IWorkbenchPartReference | partRef | ) |
void de.fu_berlin.inf.dpp.editor.internal.SafePartListener2.partVisible | ( | final IWorkbenchPartReference | partRef | ) |
Logger de.fu_berlin.inf.dpp.editor.internal.SafePartListener2.log [protected] |
The Logger to use for printing an error message when a RuntimeException occurs when calling the toForwardTo IPartListener2.
IPartListener2 de.fu_berlin.inf.dpp.editor.internal.SafePartListener2.toForwardTo [protected] |
The IPartListener2 to forward all call to which are received by this IPartListener2