net.sourceforge.cobertura.javancss
Class Javancss

java.lang.Object
  extended by net.sourceforge.cobertura.javancss.Javancss

public class Javancss
extends java.lang.Object

Author:
Chr. Clemens Lee, recursive feature by P??????k??? Hannu, additional javadoc metrics by Emilio Gongora, , and Guillermo Rodriguez, .

Field Summary
private  java.util.Hashtable _htProcessedAtFiles
           
private  JavaParser _pJavaParser
           
private  java.lang.String _sErrorMessage
           
private  java.util.Vector _vJavaSourceFiles
           
private  java.util.Vector _vMethodComplexities
           
 
Constructor Summary
Javancss(java.lang.String sJavaSourceFile_)
           
 
Method Summary
private  void _measureFiles(java.util.Vector vJavaSourceFiles_)
           
private  void _measureSource(java.io.DataInputStream disSource_)
           
private  void _measureSource(java.lang.String sSourceFileName_)
           
 java.util.Vector getMethodComplexities()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_pJavaParser

private JavaParser _pJavaParser

_vJavaSourceFiles

private java.util.Vector _vJavaSourceFiles

_sErrorMessage

private java.lang.String _sErrorMessage

_vMethodComplexities

private java.util.Vector _vMethodComplexities

_htProcessedAtFiles

private java.util.Hashtable _htProcessedAtFiles
Constructor Detail

Javancss

public Javancss(java.lang.String sJavaSourceFile_)
Method Detail

_measureFiles

private void _measureFiles(java.util.Vector vJavaSourceFiles_)
                    throws java.io.IOException,
                           ParseException,
                           TokenMgrError
Throws:
java.io.IOException
ParseException
TokenMgrError

_measureSource

private void _measureSource(java.lang.String sSourceFileName_)
                     throws java.io.IOException,
                            ParseException,
                            TokenMgrError
Throws:
java.io.IOException
ParseException
TokenMgrError

_measureSource

private void _measureSource(java.io.DataInputStream disSource_)
                     throws ParseException,
                            TokenMgrError
Throws:
ParseException
TokenMgrError

getMethodComplexities

public java.util.Vector getMethodComplexities()