|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavancss.Javancss
public class Javancss
While the Java parser class might be the heart of JavaNCSS, this class is the brain. This class controls input and output and invokes the Java parser.
Constructor Summary | |
---|---|
Javancss()
Only way to create object that does not immediately start to parse. |
|
Javancss(File sJavaSourceFile_)
|
|
Javancss(List vJavaSourceFiles_)
|
|
Javancss(Reader reader)
|
|
Javancss(String[] asArgs_)
This is the constructor used in the main routine in javancss.Main. |
|
Javancss(String[] asArgs_,
String sRcsHeader_)
Deprecated. use Javancss(String[]) instead, since the sRcsHeader_ parameter is not useful |
Method Summary | |
---|---|
String |
getEncoding()
|
Formatter |
getFormatter()
|
List |
getFunctionMetrics()
|
List |
getFunctions()
The same as getFunctionMetrics?! |
List |
getImports()
|
int |
getJdcl()
JDCL stands for javadoc comment lines (while jvdc stands for number of javadoc comments). |
int |
getJvdc()
|
Throwable |
getLastError()
|
String |
getLastErrorMessage()
|
int |
getLOC()
|
int |
getMl()
|
int |
getNcss()
|
List |
getObjectMetrics()
|
Object[] |
getPackage()
Return info about package statement. |
List |
getPackageMetrics()
Returns list of packages in the form PackageMetric objects. |
int |
getSl()
|
boolean |
parseImports()
|
String |
printFunctionNcss()
|
String |
printJavaNcss()
|
String |
printObjectNcss()
|
String |
printPackageNcss()
|
void |
setEncoding(String encoding)
|
void |
setExit()
|
void |
setSourceFile(File javaSourceFile_)
|
void |
setXML(boolean bXML)
|
boolean |
useXML()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Javancss(List vJavaSourceFiles_)
public Javancss(File sJavaSourceFile_)
public Javancss()
public Javancss(Reader reader)
public Javancss(String[] asArgs_, String sRcsHeader_) throws IOException
IOException
public Javancss(String[] asArgs_) throws IOException
IOException
Method Detail |
---|
public List getImports()
public Object[] getPackage()
public List getFunctions()
public String printObjectNcss()
public String printFunctionNcss()
public String printPackageNcss()
public String printJavaNcss()
public boolean parseImports()
public void setSourceFile(File javaSourceFile_)
public int getNcss()
public int getLOC()
public int getJvdc()
public int getJdcl()
public int getSl()
public int getMl()
public List getFunctionMetrics()
public List getObjectMetrics()
public List getPackageMetrics()
public String getLastErrorMessage()
public Throwable getLastError()
public void setExit()
setExit
in interface ccl.util.Exitable
public void setXML(boolean bXML)
public boolean useXML()
public Formatter getFormatter()
public String getEncoding()
public void setEncoding(String encoding)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |