reveng
Class StateAnalyzer
java.lang.Object
reveng.StateAnalyzer
- public class StateAnalyzer
- extends java.lang.Object
The class StateAnalyzer does not produce a diagram, but supports
its manual creation through a text file containing the class fields
and the methods that modify these fields (file
stateDiagram.txt). Each line is associated with a field (label
``A#'') and reports the method (prefixed by ``M#'') that modifies
it, as well as the file (``F#'') and the line number (``L#'') where
the write-access occurs.
Constructor Summary |
StateAnalyzer(java.lang.String containerConfigurationFile)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StateAnalyzer
public StateAnalyzer(java.lang.String containerConfigurationFile)
executeStateAnalysis
public void executeStateAnalysis(java.util.Vector modules,
java.util.Hashtable userClassTable)
check
public void check(Module module)
printStateDiagram
public void printStateDiagram()