META-INF/
META-INF/MANIFEST.MF
JITFix.classJITFix.java
package
public JITFix extends java.lang.Object {
public void ()
public static void main (java.lang.String[])
String[] asArg_
String sJavaParserFile
String sJavaParser
Exception excRead
int parserLength
Exception excWrite
}
javancss/
javancss/ASCII_UCodeESC_CharStream.classASCII_UCodeESC_CharStream.java
package javancss
public final javancss.ASCII_UCodeESC_CharStream extends java.lang.Object {
public static final boolean staticFlag
public int bufpos
int bufsize
int available
int tokenBegin
private int[] bufline
private int[] bufcolumn
private int column
private int line
private java.io.Reader inputStream
private boolean prevCharIsCR
private boolean prevCharIsLF
private char[] nextCharBuf
private char[] buffer
private int maxNextCharInd
private int nextCharInd
private int inBuf
static final int hexval (char) throws java.io.IOException
char c
private final void ExpandBuff (boolean)
boolean wrapAround
char[] newbuffer
int[] newbufline
int[] newbufcolumn
Throwable t
private final void FillBuff () throws java.io.IOException
int i
java.io.IOException e
private final char ReadByte () throws java.io.IOException
public final char BeginToken () throws java.io.IOException
private final void AdjustBuffSize ()
private final void UpdateLineColumn (char)
char c
public final char readChar () throws java.io.IOException
char c
int backSlashCnt
java.io.IOException e
java.io.IOException e
public final int getColumn ()
public final int getLine ()
public final int getEndColumn ()
public final int getEndLine ()
public final int getBeginColumn ()
public final int getBeginLine ()
public final void backup (int)
int amount
public void (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void ReInit (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public void ReInit (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public final java.lang.String GetImage ()
public final char[] GetSuffix (int)
int len
char[] ret
public void Done ()
public void adjustBeginLineColumn (int, int)
int newLine
int newCol
int start
int len
int i
int j
int k
int nextColDiff
int columnDiff
}
javancss/AsciiFormatter.classAsciiFormatter.java
package javancss
public javancss.AsciiFormatter extends java.lang.Object implements javancss.Formatter javancss.JavancssConstants {
static final int LEN_NR
private static final String NL
private javancss.Javancss _javancss
private String[] _header
private int _length
private int _nr
static java.text.NumberFormat _pNumberFormat
StringBuffer _line
private java.lang.String _formatListHeader (int, java.lang.String[])
int lines
String[] header
StringBuffer sRetVal
int spaces
int nr
private java.lang.String _formatListLine (java.lang.String, int[])
String name
int[] value
StringBuffer sLine
int index
private double _divide (int, int)
int divident
int divisor
double dRetVal
private double _divide (long, long)
long divident
long divisor
double dRetVal
private java.lang.String _formatPackageMatrix (int, int, int, int, int)
int packages
int classesSum
int functionsSum
int javadocsSum
int ncssSum
int maxItemLength
String sRetVal
public void (javancss.Javancss)
javancss.Javancss javancss
public java.lang.String printPackageNcss ()
java.util.Vector vPackageMetrics
int packages
String sRetVal
int classesSum
int functionsSum
int javadocsSum
int ncssSum
java.util.Enumeration ePackages
javancss.PackageMetric pPackageMetric
int packagesLength
int spaces
private java.lang.String _formatObjectResume (int, long, long, long, long)
int objects
long lObjectSum
long lFunctionSum
long lClassesSum
long lJVDCSum
double fAverageNcss
double fAverageFuncs
double fAverageClasses
double fAverageJavadocs
java.text.NumberFormat pNumberFormat
String sRetVal
public java.lang.String printObjectNcss ()
java.util.Vector vObjectMetrics
String sRetVal
long lFunctionSum
long lClassesSum
long lObjectSum
long lJVDCSum
java.util.Enumeration eClasses
java.util.Vector vClassMetrics
String sClass
int objectNcss
int functions
int classes
int jvdcs
private java.lang.String _formatFunctionResume (int, long, long, long)
int functions
long lFunctionSum
long lCCNSum
long lJVDCSum
StringBuffer sRetVal
double fAverageNcss
double fAverageCCN
double fAverageJVDC
java.text.NumberFormat pNumberFormat
public java.lang.String printFunctionNcss ()
StringBuffer sRetVal
java.util.Vector vFunctionMetrics
long lFunctionSum
long lCCNSum
long lJVDCSum
java.util.Enumeration eFunctions
java.util.Vector vSingleFunctionMetrics
String sFunction
int functionNcss
int functionCCN
int functionJVDC
public java.lang.String printJavaNcss ()
static void ()
}
javancss/Formatter.classFormatter.java
package javancss
public abstract javancss.Formatter extends java.lang.Object {
public abstract java.lang.String printPackageNcss ()
public abstract java.lang.String printObjectNcss ()
public abstract java.lang.String printFunctionNcss ()
public abstract java.lang.String printJavaNcss ()
}
javancss/Javancss.classJavancss.java
package javancss
public javancss.Javancss extends java.lang.Object implements ccl.util.Exitable javancss.JavancssConstants {
static final int LEN_NR
static final String S_INIT__FILE_CONTENT
private boolean _bExit
private int _ncss
private int _loc
private javancss.JavaParser _pJavaParser
private java.util.Vector _vJavaSourceFiles
private String _sErrorMessage
private Throwable _thrwError
private java.util.Vector _vFunctionMetrics
private java.util.Vector _vObjectMetrics
private java.util.Vector _vPackageMetrics
private java.util.Vector _vImports
private java.util.Hashtable _htPackages
private java.util.Hashtable _htProcessedAtFiles
private Object[] _aoPackage
private String _sJavaSourceFileName
private ccl.util.Init _pInit
private boolean _bXML
private java.io.DataInputStream createInputStream (java.lang.String)
String sSourceFileName_
java.io.DataInputStream disSource
java.io.IOException pIOException
private void _measureSource (java.lang.String) throws java.io.IOException javancss.ParseException javancss.TokenMgrError
String sSourceFileName_
java.io.DataInputStream disSource
java.io.IOException pIOException
String sTempErrorMessage
javancss.ParseException pParseException
javancss.TokenMgrError pTokenMgrError
private void _measureSource (java.io.DataInputStream) throws java.io.IOException javancss.ParseException javancss.TokenMgrError
java.io.DataInputStream disSource_
java.util.Hashtable htNewPackages
java.util.Vector vNewPackages
java.util.Enumeration ePackages
String sPackage
javancss.PackageMetric pckmNext
javancss.PackageMetric pckmPrevious
javancss.ParseException pParseException
javancss.TokenMgrError pTokenMgrError
private void _measureFiles (java.util.Vector) throws java.io.IOException javancss.ParseException javancss.TokenMgrError
java.util.Vector vJavaSourceFiles_
java.util.Enumeration e
String sJavaFileName
String sFileName
String sJavaSourceFileNames
java.io.IOException pIOException
java.util.Vector vTheseJavaSourceFiles
Throwable pThrowable
private void _measureRoot (java.io.InputStream) throws java.io.IOException javancss.ParseException javancss.TokenMgrError
java.io.InputStream pInputStream_
java.io.DataInputStream disJava
java.util.Enumeration ePackages
String sPackage
javancss.PackageMetric pckmNext
public java.util.Vector getImports ()
public java.lang.Object[] getPackage ()
public java.util.Vector getFunctions ()
public java.lang.String printObjectNcss ()
public java.lang.String printFunctionNcss ()
public java.lang.String printPackageNcss ()
public java.lang.String printJavaNcss ()
public void (java.util.Vector)
java.util.Vector vJavaSourceFiles_
Exception e
javancss.TokenMgrError pError
public void (java.lang.String)
String sJavaSourceFile_
Exception e
javancss.TokenMgrError pError
public void ()
public boolean parseImports ()
java.io.DataInputStream disSource
javancss.ParseException pParseException
javancss.TokenMgrError pTokenMgrError
public void setSourceFile (java.lang.String)
String sJavaSourceFile_
public void (java.io.StringBufferInputStream)
java.io.StringBufferInputStream pStringBufferInputStream_
Exception e
javancss.TokenMgrError pError
private void _addJavaFiles (java.io.File, java.util.Vector)
java.io.File file
java.util.Vector v
String sFile
String[] files
int i
String newFileName
java.io.File newFile
private void _removeDirs (java.util.Vector)
java.util.Vector vDirs
int i
String sFile
public void (java.lang.String[], java.lang.String)
String[] asArgs_
String sRcsHeader_
java.util.Hashtable htOptions
javancss.test.JavancssTest pTest
java.util.Vector newFiles
java.util.Enumeration enum
String fileName
java.io.File file
int i
javancss.JavancssFrame pJavancssFrame
Thread pThread
Throwable pThrowable
Throwable pThrowable
boolean bNoNCSS
String sOutputFile
java.io.PrintStream ps
Exception exception
public int getNcss ()
public int getLOC ()
public int getJvdc ()
public int getJdcl ()
public int getSl ()
public int getMl ()
public java.util.Vector getFunctionMetrics ()
public java.util.Vector getObjectMetrics ()
public java.util.Vector getPackageMetrics ()
public java.lang.String getLastErrorMessage ()
public java.lang.Throwable getLastError ()
public void setExit ()
public void setXML (boolean)
boolean bXML
public boolean useXML ()
public javancss.Formatter getFormatter ()
}
javancss/Javancss$1.classJavancss.java
package javancss
javancss.Javancss$1 extends java.awt.event.WindowAdapter {
private final javancss.JavancssFrame val$pJavancssFrame
private final javancss.Javancss this$0
void (javancss.Javancss, javancss.JavancssFrame)
javancss.Javancss this$0
javancss.JavancssFrame val$pJavancssFrame
public void windowClosing (java.awt.event.WindowEvent)
java.awt.event.WindowEvent e_
}
javancss/JavancssAntTask.classJavancssAntTask.java
package javancss
public javancss.JavancssAntTask extends org.apache.tools.ant.taskdefs.MatchingTask {
private org.apache.tools.ant.types.CommandlineJava commandline
private boolean abortOnFail
private java.io.File srcdir
private org.apache.tools.ant.types.Path classpath
private java.io.File outputfile
private String format
private static final int FAILURE
private static final int SUCCESS
private int classPerPkgMax
private int classPerPkgMin
private int funcPerPkgMax
private int funcPerPkgMin
private int ncssPerPkgMax
private int ncssPerPkgMin
private int classPerClassMax
private int classPerClassMin
private int funcPerClassMax
private int funcPerClassMin
private int ncssPerClassMax
private int ncssPerClassMin
private int jvdcPerClassMax
private int jvdcPerClassMin
private int jvdcPerFuncMax
private int jvdcPerFuncMin
private int ccnPerFuncMax
private int ccnPerFuncMin
private int ncssPerFuncMax
private int ncssPerFuncMin
private boolean packageMetrics
private boolean classMetrics
private boolean functionMetrics
private boolean generateReport
private javancss.Javancss javancss
public void ()
public void setFormat (java.lang.String)
String format
public void setPackageMetrics (boolean)
boolean packageMetrics
public void setClassMetrics (boolean)
boolean classMetrics
public void setFunctionMetrics (boolean)
boolean functionMetrics
public void setGenerateReport (boolean)
boolean generateReport
public void setSrcdir (java.io.File)
java.io.File srcdir
public void setOutputfile (java.io.File)
java.io.File outputfile
public void setClasspath (org.apache.tools.ant.types.Path)
org.apache.tools.ant.types.Path classpath
public void setAbortOnFail (boolean)
boolean abortOnFail
public void execute () throws org.apache.tools.ant.BuildException
java.util.Vector fileList
int exitValue
private int generateReport (java.util.Vector)
java.util.Vector fileList
String[] javancssArguments
javancss.Javancss javancss
private boolean thresholdsExceeded (java.util.Vector)
java.util.Vector fileList
private java.util.Vector findFilesToAnalyse ()
org.apache.tools.ant.DirectoryScanner ds
String[] files
private java.util.Vector copyFiles (java.lang.String[])
String[] filesArray
java.util.Vector returnVector
int i
public org.apache.tools.ant.types.Path createClasspath ()
private java.lang.String[] getCommandLineArguments (java.util.Vector)
java.util.Vector fileList
java.util.Vector arguments
String[] javancssArguments
int argument
private java.io.File createSourceListFile (java.util.Vector)
java.util.Vector fileList
java.io.File srcListFile
java.io.FileOutputStream fos
java.io.PrintWriter pw
int i
java.io.IOException e
private javancss.Javancss getJavaNcss (java.util.Vector)
java.util.Vector fileList
private boolean packageThresholdsExceeded (java.util.Vector)
java.util.Vector fileList
boolean failed
java.util.Vector pkgMetrics
int i
javancss.PackageMetric pkgMetric
private boolean packageThresholdExceeded (javancss.PackageMetric)
javancss.PackageMetric packageMetrics
boolean failed
String errorMsg
private boolean classThresholdsExceeded (java.util.Vector)
java.util.Vector fileList
boolean failed
java.util.Vector objMetrics
int i
java.util.Vector objMetric
private boolean classThresholdExceeded (java.util.Vector)
java.util.Vector classMetrics
boolean failed
String errorMsg
int classPerClass
int funcPerClass
int ncssPerClass
int jvdcPerClass
private boolean functionThresholdsExceeded (java.util.Vector)
java.util.Vector fileList
boolean failed
java.util.Vector funcMetrics
int i
java.util.Vector funcMetric
private boolean functionThresholdExceeded (java.util.Vector)
java.util.Vector functionMetrics
boolean failed
String errorMsg
int ccnPerFunc
int ncssPerFunc
int jvdcPerFunc
public void setClassPerPkgMax (int)
int classPerPkgMax
public void setClassPerPkgMin (int)
int classPerPkgMin
public void setFuncPerPkgMax (int)
int funcPerPkgMax
public void setFuncPerPkgMin (int)
int funcPerPkgMin
public void setNcssPerPkgMax (int)
int ncssPerPkgMax
public void setNcssPerPkgMin (int)
int ncssPerPkgMin
public void setClassPerClassMax (int)
int classPerClassMax
public void setClassPerClassMin (int)
int classPerClassMin
public void setFuncPerClassMax (int)
int funcPerClassMax
public void setFuncPerClassMin (int)
int funcPerClassMin
public void setNcssPerClassMax (int)
int ncssPerClassMax
public void setNcssPerClassMin (int)
int ncssPerClassMin
public void setJvdcPerClassMax (int)
int jvdcPerClassMax
public void setJvdcPerClassMin (int)
int jvdcPerClassMin
public void setCcnPerFuncMax (int)
int ccnPerFuncMax
public void setCcnPerFuncMin (int)
int ccnPerFuncMin
public void setNcssPerFuncMax (int)
int ncssPerFuncMax
public void setNcssPerFuncMin (int)
int ncssPerFuncMin
public void setJvdcPerFuncMax (int)
int jvdcPerFuncMax
public void setJvdcPerFuncMin (int)
int jvdcPerFuncMin
}
javancss/JavancssConstants.classJavancssConstants.java
package javancss
public abstract javancss.JavancssConstants extends java.lang.Object {
public static final int FCT_NAME
public static final int FCT_NCSS
public static final int FCT_CCN
public static final int FCT_JVDC
public static final int FCT_JVDC_LINES
public static final int FCT_SINGLE_LINES
public static final int FCT_MULTI_LINES
public static final int OBJ_NAME
public static final int OBJ_NCSS
public static final int OBJ_FCTS
public static final int OBJ_CLSSS
public static final int OBJ_JVDCS
public static final int OBJ_JVDC_LINES
public static final int OBJ_SINGLE_LINES
public static final int OBJ_MULTI_LINES
}
javancss/JavancssFrame.classJavancssFrame.java
package javancss
public javancss.JavancssFrame extends ccl.swing.MainJFrame {
public static final String S_PACKAGES
public static final String S_CLASSES
public static final String S_METHODS
private static final String S_MN_F_SAVE
private int _oldThreadPriority
private ccl.swing.AnimationPanel _pAnimationPanel
private javax.swing.JTextArea _txtPackage
private javax.swing.JTextArea _txtObject
private javax.swing.JTextArea _txtFunction
private javax.swing.JTextArea _txtError
private javax.swing.JTabbedPane _pTabbedPane
private java.awt.Font pFont
private boolean _bNoError
private String _sProjectName
private String _sProjectPath
private ccl.util.Init _pInit
private boolean _bStop
private boolean _bSave
private boolean _bAboutSelected
public void save ()
String sFullProjectName
String sPackagesFullFileName
String sClassesFullFileName
String sMethodsFullFileName
String sSuccessMessage
Exception ePackages
Exception eClasses
Exception eMethods
private void _setMenuBar ()
java.util.Vector vMenus
java.util.Vector vFileMenu
java.util.Vector vHelpMenu
public ccl.util.Init getInit ()
public void (ccl.util.Init)
ccl.util.Init pInit_
ccl.swing.AutoGridBagLayout pAutoGridBagLayout
java.awt.Image pImage
javax.swing.JPanel pPanel
public void showJavancss (javancss.Javancss)
javancss.Javancss pJavancss_
javax.swing.JTextArea txtError
String sError
javax.swing.JScrollPane jspError
javax.swing.JPanel pPanel
javax.swing.JScrollPane jspPackage
int inset
javax.swing.JScrollPane jspObject
javax.swing.JScrollPane jspFunction
String sTimeZoneID
java.util.TimeZone pTimeZone
java.text.SimpleDateFormat pSimpleDateFormat
String sDate
String sError
javax.swing.JScrollPane jspError
public void run ()
ccl.swing.AboutDialog dlgAbout
InterruptedException e
public void setVisible (boolean)
boolean bVisible_
public void setSelectedTab (java.lang.String)
String sTab_
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent pActionEvent_
Object oSource
String sMenuItem
String sStartURL
java.net.URL urlHelpDocument
Exception pException
}
javancss/JavaParser.classJavaParser.java
package javancss
public javancss.JavaParser extends java.lang.Object implements javancss.JavaParserConstants {
private boolean _bReturn
private int _ncss
private int _loc
private int _cyc
private int _localCases
private String _sName
private String _sParameter
private String _sPackage
private String _sClass
private String _sFunction
private int _functions
private int _topLevelClasses
private int _classes
private int _classLevel
private int _jvdcLines
private int _jvdc
private boolean _bPrivate
private boolean _bPublic
private int _javadocs
private java.util.Vector _vFunctions
private java.util.Vector _vClasses
private java.util.Vector _vImports
private Object[] _aoPackage
private java.util.Hashtable _htPackage
private javancss.PackageMetric _pPackageMetric
public javancss.JavaParserTokenManager token_source
javancss.ASCII_UCodeESC_CharStream jj_input_stream
public javancss.Token token
public javancss.Token jj_nt
private int jj_ntk
private javancss.Token jj_scanpos
private javancss.Token jj_lastpos
private int jj_la
public boolean lookingAhead
private boolean jj_semLA
private int jj_gen
private final int[] jj_la1
private final int[] jj_la1_0
private final int[] jj_la1_1
private final int[] jj_la1_2
private final int[] jj_la1_3
private final javancss.JavaParser$JJCalls[] jj_2_rtns
private boolean jj_rescan
private int jj_gc
private java.util.Vector jj_expentries
private int[] jj_expentry
private int jj_kind
private int[] jj_lasttokens
private int jj_endpos
private java.lang.String _formatPackage (java.lang.String)
public int getNcss ()
public int getLOC ()
public int getJvdc ()
public java.util.Vector getFunction ()
public java.util.Vector getObject ()
public java.util.Hashtable getPackage ()
public java.util.Vector getImports ()
public java.lang.Object[] getPackageObjects ()
public java.lang.String getLastFunction ()
public final void CompilationUnit () throws javancss.ParseException
public final void ImportUnit () throws javancss.ParseException
public final void PackageDeclaration () throws javancss.ParseException
public final void ImportDeclaration () throws javancss.ParseException
public final void TypeDeclaration () throws javancss.ParseException
public final void ClassDeclaration () throws javancss.ParseException
public final void UnmodifiedClassDeclaration () throws javancss.ParseException
public final void ClassBody () throws javancss.ParseException
public final void NestedClassDeclaration () throws javancss.ParseException
public final void ClassBodyDeclaration () throws javancss.ParseException
public final void MethodDeclarationLookahead () throws javancss.ParseException
public final void InterfaceDeclaration () throws javancss.ParseException
public final void NestedInterfaceDeclaration () throws javancss.ParseException
public final void UnmodifiedInterfaceDeclaration () throws javancss.ParseException
public final void InterfaceMemberDeclaration () throws javancss.ParseException
public final void FieldDeclaration () throws javancss.ParseException
public final void VariableDeclarator () throws javancss.ParseException
public final void VariableDeclaratorId () throws javancss.ParseException
public final void VariableInitializer () throws javancss.ParseException
public final void ArrayInitializer () throws javancss.ParseException
public final void MethodDeclaration () throws javancss.ParseException
public final void MethodDeclarator () throws javancss.ParseException
public final void FormalParameters () throws javancss.ParseException
public final void FormalParameter () throws javancss.ParseException
public final void ConstructorDeclaration () throws javancss.ParseException
public final void ExplicitConstructorInvocation () throws javancss.ParseException
public final void Initializer () throws javancss.ParseException
public final void Type () throws javancss.ParseException
public final void FieldTypeLookahead () throws javancss.ParseException
public final void PrimitiveType () throws javancss.ParseException
public final void ResultType () throws javancss.ParseException
public final void Name () throws javancss.ParseException
public final void FieldTypeNameLookahead () throws javancss.ParseException
public final void NameList () throws javancss.ParseException
public final void Expression () throws javancss.ParseException
public final void Assignment () throws javancss.ParseException
public final void AssignmentOperator () throws javancss.ParseException
public final void ConditionalExpression () throws javancss.ParseException
public final void ConditionalOrExpression () throws javancss.ParseException
public final void ConditionalAndExpression () throws javancss.ParseException
public final void InclusiveOrExpression () throws javancss.ParseException
public final void ExclusiveOrExpression () throws javancss.ParseException
public final void AndExpression () throws javancss.ParseException
public final void EqualityExpression () throws javancss.ParseException
public final void InstanceOfExpression () throws javancss.ParseException
public final void RelationalExpression () throws javancss.ParseException
public final void ShiftExpression () throws javancss.ParseException
public final void AdditiveExpression () throws javancss.ParseException
public final void MultiplicativeExpression () throws javancss.ParseException
public final void UnaryExpression () throws javancss.ParseException
public final void PreIncrementExpression () throws javancss.ParseException
public final void PreDecrementExpression () throws javancss.ParseException
public final void UnaryExpressionNotPlusMinus () throws javancss.ParseException
public final void CastLookahead () throws javancss.ParseException
public final void PostfixLookahead () throws javancss.ParseException
public final void PostfixExpression () throws javancss.ParseException
public final void CastExpression () throws javancss.ParseException
public final void PrimaryExpression () throws javancss.ParseException
public final void PrimaryPrefix () throws javancss.ParseException
public final void PrimarySuffix () throws javancss.ParseException
public final void Literal () throws javancss.ParseException
public final void BooleanLiteral () throws javancss.ParseException
public final void NullLiteral () throws javancss.ParseException
public final void Arguments () throws javancss.ParseException
public final void ArgumentList () throws javancss.ParseException
public final void AllocationExpression () throws javancss.ParseException
public final void ArrayDimsAndInits () throws javancss.ParseException
public final void Statement () throws javancss.ParseException
public final void LabeledStatement () throws javancss.ParseException
public final void AssertStatementLookahead () throws javancss.ParseException
public final void AssertStatement () throws javancss.ParseException
public final void Block () throws javancss.ParseException
public final void BlockStatement () throws javancss.ParseException
public final void LocalVariableDeclaration () throws javancss.ParseException
public final void EmptyStatement () throws javancss.ParseException
public final void StatementExpression () throws javancss.ParseException
public final void SwitchStatement () throws javancss.ParseException
public final void SwitchLabel () throws javancss.ParseException
public final void IfStatement () throws javancss.ParseException
public final void WhileStatement () throws javancss.ParseException
public final void DoStatement () throws javancss.ParseException
public final void ForStatement () throws javancss.ParseException
public final void ForInit () throws javancss.ParseException
public final void StatementExpressionList () throws javancss.ParseException
public final void ForUpdate () throws javancss.ParseException
public final void BreakStatement () throws javancss.ParseException
public final void ContinueStatement () throws javancss.ParseException
public final void ReturnStatement () throws javancss.ParseException
public final void ThrowStatement () throws javancss.ParseException
public final void SynchronizedStatement () throws javancss.ParseException
public final void TryStatement () throws javancss.ParseException
public final void Identifier () throws javancss.ParseException
private final boolean jj_2_1 (int)
private final boolean jj_2_2 (int)
private final boolean jj_2_3 (int)
private final boolean jj_2_4 (int)
private final boolean jj_2_5 (int)
private final boolean jj_2_6 (int)
private final boolean jj_2_7 (int)
private final boolean jj_2_8 (int)
private final boolean jj_2_9 (int)
private final boolean jj_2_10 (int)
private final boolean jj_2_11 (int)
private final boolean jj_2_12 (int)
private final boolean jj_2_13 (int)
private final boolean jj_2_14 (int)
private final boolean jj_2_15 (int)
private final boolean jj_2_16 (int)
private final boolean jj_2_17 (int)
private final boolean jj_2_18 (int)
private final boolean jj_2_19 (int)
private final boolean jj_2_20 (int)
private final boolean jj_2_21 (int)
private final boolean jj_2_22 (int)
private final boolean jj_2_23 (int)
private final boolean jj_2_24 (int)
private final boolean jj_2_25 (int)
private final boolean jj_2_26 (int)
private final boolean jj_2_27 (int)
private final boolean jj_2_28 (int)
private final boolean jj_2_29 (int)
private final boolean jj_2_30 (int)
private final boolean jj_2_31 (int)
private final boolean jj_2_32 (int)
private final boolean jj_2_33 (int)
private final boolean jj_2_34 (int)
private final boolean jj_2_35 (int)
private final boolean jj_2_36 (int)
private final boolean jj_2_37 (int)
private final boolean jj_3R_310 ()
private final boolean jj_3R_152 ()
private final boolean jj_3R_156 ()
private final boolean jj_3R_151 ()
private final boolean jj_3R_74 ()
private final boolean jj_3R_155 ()
private final boolean jj_3R_154 ()
private final boolean jj_3R_76 ()
private final boolean jj_3R_205 ()
private final boolean jj_3R_82 ()
private final boolean jj_3_13 ()
private final boolean jj_3R_51 ()
private final boolean jj_3_14 ()
private final boolean jj_3R_370 ()
private final boolean jj_3R_357 ()
private final boolean jj_3R_356 ()
private final boolean jj_3R_326 ()
private final boolean jj_3R_120 ()
private final boolean jj_3R_119 ()
private final boolean jj_3R_62 ()
private final boolean jj_3R_81 ()
private final boolean jj_3R_292 ()
private final boolean jj_3R_399 ()
private final boolean jj_3R_398 ()
private final boolean jj_3R_249 ()
private final boolean jj_3R_80 ()
private final boolean jj_3R_248 ()
private final boolean jj_3R_60 ()
private final boolean jj_3_12 ()
private final boolean jj_3_11 ()
private final boolean jj_3R_79 ()
private final boolean jj_3R_397 ()
private final boolean jj_3R_247 ()
private final boolean jj_3R_394 ()
private final boolean jj_3R_396 ()
private final boolean jj_3R_291 ()
private final boolean jj_3R_290 ()
private final boolean jj_3R_78 ()
private final boolean jj_3R_246 ()
private final boolean jj_3R_420 ()
private final boolean jj_3R_395 ()
private final boolean jj_3R_289 ()
private final boolean jj_3R_245 ()
private final boolean jj_3R_50 ()
private final boolean jj_3R_77 ()
private final boolean jj_3R_393 ()
private final boolean jj_3_1 ()
private final boolean jj_3R_244 ()
private final boolean jj_3R_408 ()
private final boolean jj_3R_75 ()
private final boolean jj_3R_391 ()
private final boolean jj_3_37 ()
private final boolean jj_3R_323 ()
private final boolean jj_3R_418 ()
private final boolean jj_3R_392 ()
private final boolean jj_3R_322 ()
private final boolean jj_3R_417 ()
private final boolean jj_3R_416 ()
private final boolean jj_3R_407 ()
private final boolean jj_3R_321 ()
private final boolean jj_3R_287 ()
private final boolean jj_3R_278 ()
private final boolean jj_3R_243 ()
private final boolean jj_3R_242 ()
private final boolean jj_3R_241 ()
private final boolean jj_3R_369 ()
private final boolean jj_3R_353 ()
private final boolean jj_3R_324 ()
private final boolean jj_3R_240 ()
private final boolean jj_3R_354 ()
private final boolean jj_3R_288 ()
private final boolean jj_3R_406 ()
private final boolean jj_3R_336 ()
private final boolean jj_3R_415 ()
private final boolean jj_3R_294 ()
private final boolean jj_3R_414 ()
private final boolean jj_3R_405 ()
private final boolean jj_3R_390 ()
private final boolean jj_3R_378 ()
private final boolean jj_3R_239 ()
private final boolean jj_3R_413 ()
private final boolean jj_3R_412 ()
private final boolean jj_3R_411 ()
private final boolean jj_3R_404 ()
private final boolean jj_3R_257 ()
private final boolean jj_3R_256 ()
private final boolean jj_3R_238 ()
private final boolean jj_3R_255 ()
private final boolean jj_3R_236 ()
private final boolean jj_3R_214 ()
private final boolean jj_3R_203 ()
private final boolean jj_3R_73 ()
private final boolean jj_3_36 ()
private final boolean jj_3R_193 ()
private final boolean jj_3R_192 ()
private final boolean jj_3R_191 ()
private final boolean jj_3R_157 ()
private final boolean jj_3R_186 ()
private final boolean jj_3R_190 ()
private final boolean jj_3R_83 ()
private final boolean jj_3R_389 ()
private final boolean jj_3R_295 ()
private final boolean jj_3R_237 ()
private final boolean jj_3R_297 ()
private final boolean jj_3R_72 ()
private final boolean jj_3R_296 ()
private final boolean jj_3R_71 ()
private final boolean jj_3R_229 ()
private final boolean jj_3R_228 ()
private final boolean jj_3R_227 ()
private final boolean jj_3R_226 ()
private final boolean jj_3R_225 ()
private final boolean jj_3R_224 ()
private final boolean jj_3R_259 ()
private final boolean jj_3R_223 ()
private final boolean jj_3_32 ()
private final boolean jj_3R_222 ()
private final boolean jj_3R_335 ()
private final boolean jj_3R_221 ()
private final boolean jj_3_35 ()
private final boolean jj_3R_220 ()
private final boolean jj_3R_334 ()
private final boolean jj_3R_219 ()
private final boolean jj_3R_218 ()
private final boolean jj_3R_333 ()
private final boolean jj_3R_217 ()
private final boolean jj_3R_216 ()
private final boolean jj_3R_332 ()
private final boolean jj_3R_215 ()
private final boolean jj_3_34 ()
private final boolean jj_3R_204 ()
private final boolean jj_3R_331 ()
private final boolean jj_3R_330 ()
private final boolean jj_3R_329 ()
private final boolean jj_3R_250 ()
private final boolean jj_3_31 ()
private final boolean jj_3R_232 ()
private final boolean jj_3R_328 ()
private final boolean jj_3_33 ()
private final boolean jj_3R_209 ()
private final boolean jj_3_10 ()
private final boolean jj_3R_327 ()
private final boolean jj_3R_293 ()
private final boolean jj_3R_279 ()
private final boolean jj_3R_233 ()
private final boolean jj_3R_115 ()
private final boolean jj_3R_211 ()
private final boolean jj_3R_358 ()
private final boolean jj_3R_108 ()
private final boolean jj_3R_258 ()
private final boolean jj_3R_210 ()
private final boolean jj_3R_345 ()
private final boolean jj_3R_300 ()
private final boolean jj_3R_167 ()
private final boolean jj_3R_114 ()
private final boolean jj_3R_148 ()
private final boolean jj_3R_252 ()
private final boolean jj_3R_107 ()
private final boolean jj_3_30 ()
private final boolean jj_3R_69 ()
private final boolean jj_3R_117 ()
private final boolean jj_3R_343 ()
private final boolean jj_3R_344 ()
private final boolean jj_3R_116 ()
private final boolean jj_3R_59 ()
private final boolean jj_3R_113 ()
private final boolean jj_3R_200 ()
private final boolean jj_3R_106 ()
private final boolean jj_3R_188 ()
private final boolean jj_3R_299 ()
private final boolean jj_3R_342 ()
private final boolean jj_3R_182 ()
private final boolean jj_3R_112 ()
private final boolean jj_3R_105 ()
private final boolean jj_3R_341 ()
private final boolean jj_3R_208 ()
private final boolean jj_3R_111 ()
private final boolean jj_3R_231 ()
private final boolean jj_3R_104 ()
private final boolean jj_3R_207 ()
private final boolean jj_3R_230 ()
private final boolean jj_3R_340 ()
private final boolean jj_3R_199 ()
private final boolean jj_3R_198 ()
private final boolean jj_3R_110 ()
private final boolean jj_3R_197 ()
private final boolean jj_3R_103 ()
private final boolean jj_3R_196 ()
private final boolean jj_3R_339 ()
private final boolean jj_3R_338 ()
private final boolean jj_3R_195 ()
private final boolean jj_3R_337 ()
private final boolean jj_3R_298 ()
private final boolean jj_3R_187 ()
private final boolean jj_3R_194 ()
private final boolean jj_3R_280 ()
private final boolean jj_3_9 ()
private final boolean jj_3R_109 ()
private final boolean jj_3R_58 ()
private final boolean jj_3_8 ()
private final boolean jj_3R_102 ()
private final boolean jj_3R_57 ()
private final boolean jj_3R_145 ()
private final boolean jj_3_7 ()
private final boolean jj_3R_144 ()
private final boolean jj_3R_368 ()
private final boolean jj_3R_181 ()
private final boolean jj_3R_143 ()
private final boolean jj_3_25 ()
private final boolean jj_3R_367 ()
private final boolean jj_3_29 ()
private final boolean jj_3R_366 ()
private final boolean jj_3_28 ()
private final boolean jj_3R_67 ()
private final boolean jj_3R_180 ()
private final boolean jj_3R_365 ()
private final boolean jj_3R_364 ()
private final boolean jj_3R_352 ()
private final boolean jj_3_27 ()
private final boolean jj_3R_173 ()
private final boolean jj_3R_179 ()
private final boolean jj_3R_319 ()
private final boolean jj_3R_172 ()
private final boolean jj_3R_171 ()
private final boolean jj_3R_170 ()
private final boolean jj_3R_178 ()
private final boolean jj_3_24 ()
private final boolean jj_3_26 ()
private final boolean jj_3R_422 ()
private final boolean jj_3R_169 ()
private final boolean jj_3R_320 ()
private final boolean jj_3R_118 ()
private final boolean jj_3R_168 ()
private final boolean jj_3R_421 ()
private final boolean jj_3R_419 ()
private final boolean jj_3R_177 ()
private final boolean jj_3R_206 ()
private final boolean jj_3R_61 ()
private final boolean jj_3_23 ()
private final boolean jj_3R_176 ()
private final boolean jj_3R_175 ()
private final boolean jj_3R_410 ()
private final boolean jj_3_22 ()
private final boolean jj_3R_409 ()
private final boolean jj_3R_403 ()
private final boolean jj_3R_174 ()
private final boolean jj_3R_402 ()
private final boolean jj_3_21 ()
private final boolean jj_3R_64 ()
private final boolean jj_3R_314 ()
private final boolean jj_3R_134 ()
private final boolean jj_3R_133 ()
private final boolean jj_3R_318 ()
private final boolean jj_3_20 ()
private final boolean jj_3R_65 ()
private final boolean jj_3_19 ()
private final boolean jj_3R_313 ()
private final boolean jj_3_18 ()
private final boolean jj_3R_401 ()
private final boolean jj_3R_388 ()
private final boolean jj_3R_317 ()
private final boolean jj_3R_316 ()
private final boolean jj_3R_387 ()
private final boolean jj_3R_315 ()
private final boolean jj_3R_384 ()
private final boolean jj_3R_312 ()
private final boolean jj_3R_286 ()
private final boolean jj_3R_400 ()
private final boolean jj_3R_386 ()
private final boolean jj_3R_277 ()
private final boolean jj_3R_377 ()
private final boolean jj_3R_385 ()
private final boolean jj_3R_381 ()
private final boolean jj_3R_166 ()
private final boolean jj_3R_383 ()
private final boolean jj_3R_363 ()
private final boolean jj_3R_376 ()
private final boolean jj_3R_264 ()
private final boolean jj_3R_360 ()
private final boolean jj_3R_351 ()
private final boolean jj_3R_382 ()
private final boolean jj_3R_375 ()
private final boolean jj_3R_362 ()
private final boolean jj_3R_263 ()
private final boolean jj_3R_350 ()
private final boolean jj_3R_380 ()
private final boolean jj_3R_361 ()
private final boolean jj_3R_374 ()
private final boolean jj_3R_165 ()
private final boolean jj_3R_347 ()
private final boolean jj_3R_373 ()
private final boolean jj_3R_349 ()
private final boolean jj_3R_379 ()
private final boolean jj_3R_372 ()
private final boolean jj_3R_132 ()
private final boolean jj_3R_371 ()
private final boolean jj_3R_359 ()
private final boolean jj_3R_348 ()
private final boolean jj_3R_284 ()
private final boolean jj_3R_302 ()
private final boolean jj_3R_164 ()
private final boolean jj_3R_131 ()
private final boolean jj_3R_282 ()
private final boolean jj_3R_346 ()
private final boolean jj_3R_283 ()
private final boolean jj_3R_275 ()
private final boolean jj_3R_301 ()
private final boolean jj_3R_97 ()
private final boolean jj_3R_130 ()
private final boolean jj_3R_90 ()
private final boolean jj_3R_163 ()
private final boolean jj_3R_281 ()
private final boolean jj_3R_267 ()
private final boolean jj_3R_129 ()
private final boolean jj_3R_96 ()
private final boolean jj_3R_274 ()
private final boolean jj_3R_89 ()
private final boolean jj_3R_162 ()
private final boolean jj_3R_254 ()
private final boolean jj_3R_128 ()
private final boolean jj_3R_262 ()
private final boolean jj_3R_266 ()
private final boolean jj_3R_235 ()
private final boolean jj_3R_261 ()
private final boolean jj_3R_127 ()
private final boolean jj_3R_213 ()
private final boolean jj_3R_95 ()
private final boolean jj_3R_161 ()
private final boolean jj_3R_88 ()
private final boolean jj_3R_253 ()
private final boolean jj_3R_126 ()
private final boolean jj_3R_202 ()
private final boolean jj_3R_234 ()
private final boolean jj_3R_94 ()
private final boolean jj_3R_160 ()
private final boolean jj_3R_125 ()
private final boolean jj_3R_87 ()
private final boolean jj_3R_212 ()
private final boolean jj_3R_100 ()
private final boolean jj_3R_124 ()
private final boolean jj_3R_93 ()
private final boolean jj_3R_201 ()
private final boolean jj_3R_86 ()
private final boolean jj_3R_159 ()
private final boolean jj_3R_123 ()
private final boolean jj_3R_189 ()
private final boolean jj_3R_99 ()
private final boolean jj_3R_92 ()
private final boolean jj_3R_122 ()
private final boolean jj_3R_184 ()
private final boolean jj_3R_85 ()
private final boolean jj_3R_101 ()
private final boolean jj_3R_158 ()
private final boolean jj_3_6 ()
private final boolean jj_3R_56 ()
private final boolean jj_3R_121 ()
private final boolean jj_3R_63 ()
private final boolean jj_3R_98 ()
private final boolean jj_3R_54 ()
private final boolean jj_3_5 ()
private final boolean jj_3R_91 ()
private final boolean jj_3R_53 ()
private final boolean jj_3_17 ()
private final boolean jj_3R_183 ()
private final boolean jj_3_4 ()
private final boolean jj_3R_273 ()
private final boolean jj_3R_84 ()
private final boolean jj_3R_52 ()
private final boolean jj_3_3 ()
private final boolean jj_3R_272 ()
private final boolean jj_3R_150 ()
private final boolean jj_3R_271 ()
private final boolean jj_3R_149 ()
private final boolean jj_3R_70 ()
private final boolean jj_3R_270 ()
private final boolean jj_3R_269 ()
private final boolean jj_3_2 ()
private final boolean jj_3R_265 ()
private final boolean jj_3R_268 ()
private final boolean jj_3R_355 ()
private final boolean jj_3R_325 ()
private final boolean jj_3_16 ()
private final boolean jj_3R_185 ()
private final boolean jj_3R_305 ()
private final boolean jj_3R_309 ()
private final boolean jj_3R_304 ()
private final boolean jj_3_15 ()
private final boolean jj_3R_55 ()
private final boolean jj_3R_308 ()
private final boolean jj_3R_307 ()
private final boolean jj_3R_306 ()
private final boolean jj_3R_303 ()
private final boolean jj_3R_285 ()
private final boolean jj_3R_276 ()
private final boolean jj_3R_153 ()
private final boolean jj_3R_147 ()
private final boolean jj_3R_311 ()
private final boolean jj_3R_146 ()
private final boolean jj_3R_68 ()
private final boolean jj_3R_260 ()
private final boolean jj_3R_142 ()
private final boolean jj_3R_251 ()
private final boolean jj_3R_141 ()
private final boolean jj_3R_140 ()
private final boolean jj_3R_139 ()
private final boolean jj_3R_138 ()
private final boolean jj_3R_137 ()
private final boolean jj_3R_136 ()
private final boolean jj_3R_135 ()
private final boolean jj_3R_66 ()
public void (java.io.InputStream)
public void ReInit (java.io.InputStream)
public void (java.io.Reader)
public void ReInit (java.io.Reader)
public void (javancss.JavaParserTokenManager)
public void ReInit (javancss.JavaParserTokenManager)
private final javancss.Token jj_consume_token (int) throws javancss.ParseException
private final boolean jj_scan_token (int)
public final javancss.Token getNextToken ()
public final javancss.Token getToken (int)
private final int jj_ntk ()
private void jj_add_error_token (int, int)
public final javancss.ParseException generateParseException ()
public final void enable_tracing ()
public final void disable_tracing ()
private final void jj_rescan_token ()
private final void jj_save (int, int)
}
javancss/JavaParser$JJCalls.classJavaParser.java
package javancss
final javancss.JavaParser$JJCalls extends java.lang.Object {
int gen
javancss.Token first
int arg
javancss.JavaParser$JJCalls next
void ()
}
javancss/JavaParserConstants.classJavaParserConstants.java
package javancss
public abstract javancss.JavaParserConstants extends java.lang.Object {
public static final int EOF
public static final int SINGLE_LINE_COMMENT
public static final int SINGLE_LINE_COMMENT2
public static final int END_OF_LINE_MULTI
public static final int MULTI_LINE_COMMENT
public static final int ABSTRACT
public static final int ASSERT
public static final int BOOLEAN
public static final int BREAK
public static final int BYTE
public static final int CASE
public static final int CATCH
public static final int CHAR
public static final int CLASS
public static final int CONST
public static final int CONTINUE
public static final int _DEFAULT
public static final int DO
public static final int DOUBLE
public static final int ELSE
public static final int EXTENDS
public static final int FALSE
public static final int FINAL
public static final int FINALLY
public static final int FLOAT
public static final int FOR
public static final int GOTO
public static final int IF
public static final int IMPLEMENTS
public static final int IMPORT
public static final int INSTANCEOF
public static final int INT
public static final int INTERFACE
public static final int LONG
public static final int NATIVE
public static final int NEW
public static final int NULL
public static final int PACKAGE
public static final int PRIVATE
public static final int PROTECTED
public static final int PUBLIC
public static final int RETURN
public static final int SHORT
public static final int STATIC
public static final int TESTAAAA
public static final int SUPER
public static final int SWITCH
public static final int SYNCHRONIZED
public static final int THIS
public static final int THROW
public static final int THROWS
public static final int TRANSIENT
public static final int TRUE
public static final int TRY
public static final int VOID
public static final int VOLATILE
public static final int WHILE
public static final int INTEGER_LITERAL
public static final int DECIMAL_LITERAL
public static final int HEX_LITERAL
public static final int OCTAL_LITERAL
public static final int FLOATING_POINT_LITERAL
public static final int EXPONENT
public static final int CHARACTER_LITERAL
public static final int STRING_LITERAL
public static final int IDENTIFIER
public static final int LETTER
public static final int DIGIT
public static final int LPAREN
public static final int RPAREN
public static final int LBRACE
public static final int RBRACE
public static final int LBRACKET
public static final int RBRACKET
public static final int SEMICOLON
public static final int COMMA
public static final int DOT
public static final int ASSIGN
public static final int GT
public static final int LT
public static final int BANG
public static final int TILDE
public static final int HOOK
public static final int COLON
public static final int EQ
public static final int LE
public static final int GE
public static final int NE
public static final int SC_OR
public static final int SC_AND
public static final int INCR
public static final int DECR
public static final int PLUS
public static final int MINUS
public static final int STAR
public static final int SLASH
public static final int BIT_AND
public static final int BIT_OR
public static final int XOR
public static final int REM
public static final int LSHIFT
public static final int RSIGNEDSHIFT
public static final int RUNSIGNEDSHIFT
public static final int PLUSASSIGN
public static final int MINUSASSIGN
public static final int STARASSIGN
public static final int SLASHASSIGN
public static final int ANDASSIGN
public static final int ORASSIGN
public static final int XORASSIGN
public static final int REMASSIGN
public static final int LSHIFTASSIGN
public static final int RSIGNEDSHIFTASSIGN
public static final int RUNSIGNEDSHIFTASSIGN
public static final int DEFAULT
public static final int IN_SINGLE_LINE_COMMENT
public static final int IN_MULTI_LINE_COMMENT
public static final String[] tokenImage
static void ()
}
javancss/JavaParserTokenManager.classJavaParserTokenManager.java
package javancss
public javancss.JavaParserTokenManager extends java.lang.Object implements javancss.JavaParserConstants {
static int _iSingleComments
static int _iMultiComments
static int _iFormalComments
static int _iMultiCommentsLast
static final long[] jjbitVec0
static final long[] jjbitVec2
static final long[] jjbitVec3
static final long[] jjbitVec4
static final long[] jjbitVec5
static final long[] jjbitVec6
static final long[] jjbitVec7
static final long[] jjbitVec8
static final int[] jjnextStates
public static final String[] jjstrLiteralImages
public static final String[] lexStateNames
public static final int[] jjnewLexState
static final long[] jjtoToken
static final long[] jjtoSkip
static final long[] jjtoSpecial
static final long[] jjtoMore
private javancss.ASCII_UCodeESC_CharStream input_stream
private final int[] jjrounds
private final int[] jjstateSet
StringBuffer image
int jjimageLen
int lengthOfMatch
protected char curChar
int curLexState
int defaultLexState
int jjnewStateCnt
int jjround
int jjmatchedPos
int jjmatchedKind
private final int jjStopStringLiteralDfa_0 (int, long, long)
private final int jjStartNfa_0 (int, long, long)
private final int jjStopAtPos (int, int)
private final int jjStartNfaWithStates_0 (int, int, int)
private final int jjMoveStringLiteralDfa0_0 ()
private final int jjMoveStringLiteralDfa1_0 (long, long)
private final int jjMoveStringLiteralDfa2_0 (long, long, long, long)
private final int jjMoveStringLiteralDfa3_0 (long, long, long, long)
private final int jjMoveStringLiteralDfa4_0 (long, long, long, long)
private final int jjMoveStringLiteralDfa5_0 (long, long, long, long)
private final int jjMoveStringLiteralDfa6_0 (long, long)
private final int jjMoveStringLiteralDfa7_0 (long, long)
private final int jjMoveStringLiteralDfa8_0 (long, long)
private final int jjMoveStringLiteralDfa9_0 (long, long)
private final int jjMoveStringLiteralDfa10_0 (long, long)
private final int jjMoveStringLiteralDfa11_0 (long, long)
private final void jjCheckNAdd (int)
private final void jjAddStates (int, int)
private final void jjCheckNAddTwoStates (int, int)
private final void jjCheckNAddStates (int, int)
private final void jjCheckNAddStates (int)
private final int jjMoveNfa_0 (int, int)
private final int jjStopStringLiteralDfa_2 (int, long)
private final int jjStartNfa_2 (int, long)
private final int jjStartNfaWithStates_2 (int, int, int)
private final int jjMoveStringLiteralDfa0_2 ()
private final int jjMoveStringLiteralDfa1_2 (long)
private final int jjMoveNfa_2 (int, int)
private final int jjMoveStringLiteralDfa0_1 ()
private final int jjMoveNfa_1 (int, int)
private static final boolean jjCanMove_0 (int, int, int, long, long)
private static final boolean jjCanMove_1 (int, int, int, long, long)
public void (javancss.ASCII_UCodeESC_CharStream)
public void (javancss.ASCII_UCodeESC_CharStream, int)
public void ReInit (javancss.ASCII_UCodeESC_CharStream)
private final void ReInitRounds ()
public void ReInit (javancss.ASCII_UCodeESC_CharStream, int)
public void SwitchTo (int)
private final javancss.Token jjFillToken ()
public final javancss.Token getNextToken ()
final void SkipLexicalActions (javancss.Token)
final void MoreLexicalActions ()
static void ()
}
javancss/Main.classMain.java
package javancss
public javancss.Main extends java.lang.Object {
public static final String S_RCS_HEADER
public void ()
public static void main (java.lang.String[])
}
javancss/PackageMetric.classPackageMetric.java
package javancss
public javancss.PackageMetric extends java.lang.Object {
public String name
public int classes
public int functions
public int ncss
public int javadocs
public int javadocsLn
public int singleLn
public int multiLn
public void ()
public void clear ()
public void add (javancss.PackageMetric)
javancss.PackageMetric pPackageMetric_
public java.lang.String toString ()
}
javancss/ParseException.classParseException.java
package javancss
public javancss.ParseException extends java.lang.Exception {
protected boolean specialConstructor
public javancss.Token currentToken
public int[][] expectedTokenSequences
public String[] tokenImage
protected String eol
public void (javancss.Token, int[][], java.lang.String[])
javancss.Token currentTokenVal
int[][] expectedTokenSequencesVal
String[] tokenImageVal
public void ()
public void (java.lang.String)
String message
public java.lang.String getMessage ()
String expected
int maxSize
int i
int j
String retval
javancss.Token tok
int i
protected java.lang.String add_escapes (java.lang.String)
String str
StringBuffer retval
char ch
int i
String s
}
javancss/Token.classToken.java
package javancss
public javancss.Token extends java.lang.Object {
public int kind
public int beginLine
public int beginColumn
public int endLine
public int endColumn
public String image
public javancss.Token next
public javancss.Token specialToken
public void ()
public final java.lang.String toString ()
public static final javancss.Token newToken (int)
int ofKind
}
javancss/TokenMgrError.classTokenMgrError.java
package javancss
public javancss.TokenMgrError extends java.lang.Error {
static final int LEXICAL_ERROR
static final int STATIC_LEXER_ERROR
static final int INVALID_LEXICAL_STATE
static final int LOOP_DETECTED
int errorCode
protected static final java.lang.String addEscapes (java.lang.String)
String str
StringBuffer retval
char ch
int i
String s
private static final java.lang.String LexicalError (boolean, int, int, int, java.lang.String, char)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
public java.lang.String getMessage ()
public void ()
public void (java.lang.String, int)
String message
int reason
public void (boolean, int, int, int, java.lang.String, char, int)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
int reason
}
javancss/XmlFormatter.classXmlFormatter.java
package javancss
public javancss.XmlFormatter extends java.lang.Object implements javancss.Formatter javancss.JavancssConstants {
private javancss.Javancss _javancss
static java.text.NumberFormat _pNumberFormat
private double _divide (int, int)
int divident
int divisor
double dRetVal
private double _divide (long, long)
long divident
long divisor
double dRetVal
private java.lang.String _formatPackageMatrix (int, int, int, int, int, int, int, int)
int packages
int classesSum
int functionsSum
int ncssSum
int javadocsSum
int javadocLnSum
int singleLnSum
int multiLnSum
String sRetVal
public void (javancss.Javancss)
javancss.Javancss javancss
public java.lang.String printPackageNcss ()
String sRetVal
java.util.Vector vPackageMetrics
int packages
int classesSum
int functionsSum
int ncssSum
int javadocSum
int javadocLnSum
int singleLnSum
int multiLnSum
java.util.Enumeration ePackages
javancss.PackageMetric pPackageMetric
private java.lang.String _formatObjectResume (int, long, long, long, long, long, long, long)
int objects
long lObjectSum
long lFunctionSum
long lClassesSum
long lJVDCSum
long lJVDCLSum
long lSLSum
long lMLSum
double fAverageNcss
double fAverageFuncs
double fAverageClasses
double fAverageJavadocs
double fAverageJVDCL
double fAverageSL
double fAverageML
String sRetVal
public java.lang.String printObjectNcss ()
String sRetVal
java.util.Vector vObjectMetrics
long lFunctionSum
long lClassesSum
long lObjectSum
long lJVDCSum
java.util.Enumeration eClasses
java.util.Vector vClassMetrics
String sClass
int objectNcss
int functions
int classes
int jvdcs
int jvdcsl
int singlel
int multil
private java.lang.String _formatFunctionResume (int, long, long, long, long, long, long)
int functions
long lFunctionSum
long lCCNSum
long lJVDCSum
long lJVDCLSum
long lSLSum
long lMLSum
StringBuffer sRetVal
double fAverageNcss
double fAverageCCN
double fAverageJVDC
double fAverageJVDCL
double fAverageSL
double fAverageML
public java.lang.String printFunctionNcss ()
StringBuffer sRetVal
java.util.Vector vFunctionMetrics
long lFunctionSum
long lCCNSum
long lJVDCSum
java.util.Enumeration eFunctions
java.util.Vector vSingleFunctionMetrics
String sFunction
int functionNcss
int functionCCN
int functionJVDC
int functionJVDCL
int functionSL
int functionML
public java.lang.String printJavaNcss ()
public static java.lang.String printStart ()
java.util.Calendar calendar
public static java.lang.String printEnd ()
static void ()
}
javancss/test/
javancss/test/JavancssTest.classJavancssTest.java
package javancss.test
public javancss.test.JavancssTest extends ccl.util.Test implements javancss.JavancssConstants {
private String _sTestDir
private void _doNcssTest (int, int)
int testNumber
int expectedNcss
javancss.Javancss pJavancss
int ncss
private void _doNcssTest (int)
int testNumber
javancss.Javancss pJavancss
int ncss
private void _checkJavadocs ()
javancss.Javancss pJavancss
java.util.Vector vObjectMetrics
java.util.Vector vClassMetrics
int jvdcs
private void _checkJavadocLines ()
java.util.Vector vArgs
private void _checkJavadocLines (java.util.Vector, java.lang.String, int)
java.util.Vector vJavaSources
String sPackage
int javadocLines
javancss.Javancss pJavancss
private void _checkJavadocLines (java.lang.String, java.lang.String, int)
String sJavaSource
String sPackage
int javadocLines
javancss.Javancss pJavancss
private void _checkJavadocLines (int, java.lang.String, int)
int testFile
String sPackage
int javadocLines
String sSourceFile
private void _checkJavadocLines (int[], java.lang.String, int)
int[] aTestFile
String sPackage
int javadocLines
java.util.Vector vArgs
int i
int next
String sSourceFile
private void _checkJavadocLines (javancss.Javancss, java.lang.String, int)
javancss.Javancss pJavancss
String sPackage
int javadocLines
java.util.Vector vPackageMetrics
javancss.PackageMetric pmPackage
java.util.Enumeration ePackageMetrics
javancss.PackageMetric pmNext
private void _checkInnerClasses ()
public void ()
public void (ccl.util.Test)
ccl.util.Test pTest_
protected void _doIt () throws java.lang.Exception
String sLocalPath
boolean bSkip
javancss.Javancss pJavancss
int ncss1
int ncss6
javancss.Javancss pJavancss8
java.util.Vector vFunctions
String sFirstFunction
String sTogether
String sTest11
String sTest12
Exception e
String sSomeFunction
java.util.Vector vPackages
String[] asArg
int ncss38
java.io.PrintStream psStdout
Exception eEOF
Error eEOF
Error eCTRLZ
Error eCTRLZ
Error eEmptyStatements
Error eJavaSQLConnection
int ccn
int ncss57
java.util.Vector vFiles
int test52ncss
int test53ncss
String sOutput56
String sCompare56
javancss.test.XmlFormatterTest xmlTest
String sOutput32
String sCompare32
java.util.Vector vObjectMetrics
java.util.Vector vClassMetrics
int jvdcs
int jvdc
public void setTestDir (java.lang.String)
String sTestDir_
}
javancss/test/XmlFormatterTest.classXmlFormatterTest.java
package javancss.test
public javancss.test.XmlFormatterTest extends ccl.util.Test {
private String _sTestDir
private void _checkParsing () throws java.lang.Exception
javancss.Javancss pJavancss
String sXML
String sXSLTFile
String sText
NoClassDefFoundError error
private void _checkXML2Text () throws java.lang.Exception
javancss.Javancss pJavancss
String sXML
String sXSLTFile
String sText
String sCompare
NoClassDefFoundError error
public void ()
public void (ccl.util.Test)
ccl.util.Test pTest_
protected void _doIt () throws java.lang.Exception
public static void main (java.lang.String[])
String[] asArg_
ccl.util.Test pTest
public void setTestDir (java.lang.String)
String sTestDir_
}
javancss/javancssframe.gif