Public Member Functions | |
PartListenerForTitle (QmitkExtWorkbenchWindowAdvisor *wa) | |
Events::Types | GetPartEventTypes () const |
void | PartActivated (berry::IWorkbenchPartReference::Pointer ref) |
void | PartBroughtToTop (berry::IWorkbenchPartReference::Pointer ref) |
void | PartClosed (berry::IWorkbenchPartReference::Pointer) |
void | PartHidden (berry::IWorkbenchPartReference::Pointer ref) |
void | PartVisible (berry::IWorkbenchPartReference::Pointer ref) |
Definition at line 69 of file QmitkExtWorkbenchWindowAdvisor.cpp.
PartListenerForTitle::PartListenerForTitle | ( | QmitkExtWorkbenchWindowAdvisor * | wa ) | [inline] |
Definition at line 73 of file QmitkExtWorkbenchWindowAdvisor.cpp.
: windowAdvisor(wa) { }
Events::Types PartListenerForTitle::GetPartEventTypes | ( | ) | const [inline, virtual] |
Implements berry::IPartListener.
Definition at line 78 of file QmitkExtWorkbenchWindowAdvisor.cpp.
References berry::IPartListener::Events::ACTIVATED, berry::IPartListener::Events::BROUGHT_TO_TOP, berry::IPartListener::Events::CLOSED, berry::IPartListener::Events::HIDDEN, and berry::IPartListener::Events::VISIBLE.
{ return Events::ACTIVATED | Events::BROUGHT_TO_TOP | Events::CLOSED | Events::HIDDEN | Events::VISIBLE; }
void PartListenerForTitle::PartActivated | ( | berry::IWorkbenchPartReference::Pointer | ref ) | [inline, virtual] |
Reimplemented from berry::IPartListener.
Definition at line 84 of file QmitkExtWorkbenchWindowAdvisor.cpp.
References berry::SmartPointer< TObjectType >::Cast().
{ if (ref.Cast<berry::IEditorReference> ()) { windowAdvisor->UpdateTitle(false); } }
void PartListenerForTitle::PartBroughtToTop | ( | berry::IWorkbenchPartReference::Pointer | ref ) | [inline, virtual] |
Reimplemented from berry::IPartListener.
Definition at line 92 of file QmitkExtWorkbenchWindowAdvisor.cpp.
References berry::SmartPointer< TObjectType >::Cast().
{ if (ref.Cast<berry::IEditorReference> ()) { windowAdvisor->UpdateTitle(false); } }
void PartListenerForTitle::PartClosed | ( | berry::IWorkbenchPartReference::Pointer | ) | [inline, virtual] |
Reimplemented from berry::IPartListener.
Definition at line 100 of file QmitkExtWorkbenchWindowAdvisor.cpp.
{
windowAdvisor->UpdateTitle(false);
}
void PartListenerForTitle::PartHidden | ( | berry::IWorkbenchPartReference::Pointer | ref ) | [inline, virtual] |
Reimplemented from berry::IPartListener.
Definition at line 105 of file QmitkExtWorkbenchWindowAdvisor.cpp.
References berry::WeakPointer< TObjectType >::Expired(), and berry::WeakPointer< TObjectType >::Lock().
void PartListenerForTitle::PartVisible | ( | berry::IWorkbenchPartReference::Pointer | ref ) | [inline, virtual] |
Reimplemented from berry::IPartListener.
Definition at line 114 of file QmitkExtWorkbenchWindowAdvisor.cpp.
References berry::WeakPointer< TObjectType >::Expired(), and berry::WeakPointer< TObjectType >::Lock().