

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().
1.7.2