Main Page   Packages   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

SliceCriterion Class Reference

List of all members.

Public Methods

 SliceCriterion (Set p, Set v, Set s)
String toString ()

Private Methods

Set getSlicePoints ()
Set getSliceStatements ()
Set getSliceVars ()
Map relVarMap ()
void setRelVarMap (Map m)

Private Attributes

Map relVarMap = new HashMap()
Set slicePoints
Set sliceVars
Set sliceStatements

Detailed Description

This is for information of slice criterion.

Definition at line 41 of file SliceCriterion.java.


Constructor & Destructor Documentation

SliceCriterion::SliceCriterion Set   p,
Set   v,
Set   s
[inline]
 

Parameters:
p   a set of slice points.
v   a set of slice variables.

Definition at line 61 of file SliceCriterion.java.


Member Function Documentation

Set SliceCriterion::getSliceStatements   [inline, private]
 

Insert the method's description here. Creation date: (00-12-4 16:34:27)

Returns:
ca.mcgill.sable.util.Set

Definition at line 74 of file SliceCriterion.java.

Referenced by PreProcess::extractRelVarMapFromCriterion(), PreProcess::putStatementToCritMap(), and SlicingMethod::slicingMethod().


Member Data Documentation

Map SliceCriterion::relVarMap = new HashMap() [private]
 

A map from Stmt to a Set of Value representing all relevant variables for every statement.

Definition at line 47 of file SliceCriterion.java.

Referenced by SlicingMethod::slicingMethod(), and SlicingMethod::slicingMethodAgain().

Set SliceCriterion::slicePoints [private]
 

A set of SlicePoint.

Definition at line 51 of file SliceCriterion.java.

Set SliceCriterion::sliceVars [private]
 

A set of SliceVariable

Definition at line 55 of file SliceCriterion.java.


The documentation for this class was generated from the following file:
Generated at Thu Feb 7 07:21:23 2002 for Bandera by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001