net.sourceforge.cobertura.javancss

Class 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 Hashtable
_htProcessedAtFiles
private JavaParser
_pJavaParser
private String
_sErrorMessage
private Vector
_vJavaSourceFiles
private Vector
_vMethodComplexities

Constructor Summary

Javancss(String sJavaSourceFile_)

Method Summary

private void
_measureFiles(Vector vJavaSourceFiles_)
private void
_measureSource(DataInputStream disSource_)
private void
_measureSource(String sSourceFileName_)
Vector
getMethodComplexities()

Field Details

_htProcessedAtFiles

private Hashtable _htProcessedAtFiles

_pJavaParser

private JavaParser _pJavaParser

_sErrorMessage

private String _sErrorMessage

_vJavaSourceFiles

private Vector _vJavaSourceFiles

_vMethodComplexities

private Vector _vMethodComplexities

Constructor Details

Javancss

public Javancss(String sJavaSourceFile_)

Method Details

_measureFiles

private void _measureFiles(Vector vJavaSourceFiles_)
            throws IOException,
                   ParseException,
                   TokenMgrError

_measureSource

private void _measureSource(DataInputStream disSource_)
            throws ParseException,
                   TokenMgrError

_measureSource

private void _measureSource(String sSourceFileName_)
            throws IOException,
                   ParseException,
                   TokenMgrError

getMethodComplexities

public Vector getMethodComplexities()