edu.rice.cs.hpc.viewer.scope.bottomup.CallerViewContentProvider Class Reference

Inheritance diagram for edu.rice.cs.hpc.viewer.scope.bottomup.CallerViewContentProvider:
Inheritance graph
[legend]
Collaboration diagram for edu.rice.cs.hpc.viewer.scope.bottomup.CallerViewContentProvider:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CallerViewContentProvider ()
Object[] getElements (Object inputElement)
 get the number of elements (called by jface)
Object[] getChildren (Object parentElement)
 find the list of children
boolean hasChildren (Object element)
void setDatabase (Experiment experiment)
void setEnableFilter (boolean isFilterEnabled)
Object getParent (Object element)
void inputChanged (Viewer viewer, Object oldInput, Object newInput)
 Notifies this content provider that the given viewer's input has been switched to a different element.
void dispose ()

Protected Attributes

ScopeTreeViewer viewer
boolean enableFilter = false

Private Attributes

ExclusiveOnlyMetricPropagationFilter exclusiveOnly
InclusiveOnlyMetricPropagationFilter inclusiveOnly
PercentScopeVisitor percentVisitor
FinalizeMetricVisitorWithBackup finalizeVisitor

Detailed Description

Definition at line 22 of file CallerViewContentProvider.java.


Constructor & Destructor Documentation

edu.rice.cs.hpc.viewer.scope.bottomup.CallerViewContentProvider.CallerViewContentProvider (  ) 

Definition at line 29 of file CallerViewContentProvider.java.


Member Function Documentation

void edu.rice.cs.hpc.viewer.scope.AbstractContentProvider.dispose (  )  [inherited]

Definition at line 84 of file AbstractContentProvider.java.

Object [] edu.rice.cs.hpc.viewer.scope.bottomup.CallerViewContentProvider.getChildren ( Object  parentElement  ) 
Object [] edu.rice.cs.hpc.viewer.scope.bottomup.CallerViewContentProvider.getElements ( Object  inputElement  ) 

get the number of elements (called by jface)

Reimplemented from edu.rice.cs.hpc.viewer.scope.AbstractContentProvider.

Definition at line 37 of file CallerViewContentProvider.java.

References edu.rice.cs.hpc.viewer.scope.bottomup.CallerViewContentProvider.getChildren().

Object edu.rice.cs.hpc.viewer.scope.AbstractContentProvider.getParent ( Object  element  )  [inherited]

Definition at line 47 of file AbstractContentProvider.java.

boolean edu.rice.cs.hpc.viewer.scope.bottomup.CallerViewContentProvider.hasChildren ( Object  element  ) 
void edu.rice.cs.hpc.viewer.scope.AbstractContentProvider.inputChanged ( Viewer  viewer,
Object  oldInput,
Object  newInput 
) [inherited]

Notifies this content provider that the given viewer's input has been switched to a different element.

Parameters:
viewer the viewer
oldInput the old input element, or null if the viewer did not previously have an input
newInput the new input element, or null if the viewer does not have an input

Definition at line 75 of file AbstractContentProvider.java.

void edu.rice.cs.hpc.viewer.scope.bottomup.CallerViewContentProvider.setDatabase ( Experiment  experiment  ) 
void edu.rice.cs.hpc.viewer.scope.AbstractContentProvider.setEnableFilter ( boolean  isFilterEnabled  )  [inherited]

Member Data Documentation

Definition at line 10 of file AbstractContentProvider.java.


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

Generated on 5 May 2015 for HPCVIEWER by  doxygen 1.6.1