edu.rice.cs.hpc.viewer.util.WindowTitle Class Reference

Inheritance diagram for edu.rice.cs.hpc.viewer.util.WindowTitle:
Inheritance graph
[legend]
Collaboration diagram for edu.rice.cs.hpc.viewer.util.WindowTitle:
Collaboration graph
[legend]

List of all members.

Classes

class  ExtensionSafeRunnable

Public Types

enum  MethodFlag { WINDOWTITLE, VIEWTITLE, EDITORTITLE }

Public Member Functions

 WindowTitle ()
void refreshAllTitles ()
void refreshViewTitles (IWorkbenchWindow window)
void refreshEditorTitles (IWorkbenchWindow window)
String getWindowTitle (final IWorkbenchWindow window)
String setTitle (IWorkbenchWindow window, IViewPart view)
String setEditorTitle (IWorkbenchWindow window, IEditorPart editorPart)
String getWindowTitle (IWorkbenchWindow window)

Private Member Functions

boolean runExtension (ISafeRunnable run, MethodFlag mf, final IWorkbenchWindow window, Object object)

Private Attributes

IWindowTitle extWindowTitle [] = null
ExtensionSafeRunnable runnable = null

Static Private Attributes

static final String IWINDOWTITLE_ID = "edu.rice.cs.hpc.viewer.util.windowTitle"

Detailed Description

Definition at line 24 of file WindowTitle.java.


Member Enumeration Documentation

Enumerator:
WINDOWTITLE 
VIEWTITLE 
EDITORTITLE 

Definition at line 25 of file WindowTitle.java.


Constructor & Destructor Documentation

edu.rice.cs.hpc.viewer.util.WindowTitle.WindowTitle (  ) 

Member Function Documentation

String edu.rice.cs.hpc.viewer.util.BaseWindowTitle.getWindowTitle ( IWorkbenchWindow  window  )  [inherited]
String edu.rice.cs.hpc.viewer.util.WindowTitle.getWindowTitle ( final IWorkbenchWindow  window  ) 
void edu.rice.cs.hpc.viewer.util.WindowTitle.refreshAllTitles (  ) 
void edu.rice.cs.hpc.viewer.util.WindowTitle.refreshEditorTitles ( IWorkbenchWindow  window  ) 
void edu.rice.cs.hpc.viewer.util.WindowTitle.refreshViewTitles ( IWorkbenchWindow  window  ) 
boolean edu.rice.cs.hpc.viewer.util.WindowTitle.runExtension ( ISafeRunnable  run,
MethodFlag  mf,
final IWorkbenchWindow  window,
Object  object 
) [private]
String edu.rice.cs.hpc.viewer.util.WindowTitle.setEditorTitle ( IWorkbenchWindow  window,
IEditorPart  editorPart 
)
String edu.rice.cs.hpc.viewer.util.WindowTitle.setTitle ( IWorkbenchWindow  window,
IViewPart  view 
)

Member Data Documentation

final String edu.rice.cs.hpc.viewer.util.WindowTitle.IWINDOWTITLE_ID = "edu.rice.cs.hpc.viewer.util.windowTitle" [static, private]

The documentation for this class was generated from the following file:

Generated on 5 May 2015 for HPCVIEWER by  doxygen 1.6.1