A B C D E F G H I J K L M N O P R S T U V W X _

A

AboutDialog - Class in rj.tools.util.ui
Generic 'About' dialog

Typical usage:
Object[][] values = { {"OS Version" , AboutDialog.getOSVersion()}, {"JDK Version", AboutDialog.getJavaVersion()}}; String copyright = "" + "Copyright (c) 2002-2003, All rights reserved
" + "Ralph Jocham
" + "JCSC is released under the GPL
" + "
"; AboutDialog about = new AboutDialog((JFrame) null, "About JCSC", "Splash", values, copyright); about.setModal(true); about.setVisible(true);
AboutDialog(Frame, String, URL, Object[][], String) - Constructor for class rj.tools.util.ui.AboutDialog
Created an AboutDialog
AboutDialog(JDialog, String, URL, Object[][], String) - Constructor for class rj.tools.util.ui.AboutDialog
Created an AboutDialog
AboutPanel - Class in rj.tools.util.ui
Generic 'About' panel to show image environment informations (key, value) owner
AboutPanel(URL, Object[][], String) - Constructor for class rj.tools.util.ui.AboutPanel
Creates a new AboutPanel instance
ABSTRACT - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
ABSTRACT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
ABSTRACTCLASSNAMEREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
AbstractJcscTab - Class in rj.tools.jcsc.ui
Abstract implementation for JcscTabs on the RulesPanel.
AbstractJcscTab() - Constructor for class rj.tools.jcsc.ui.AbstractJcscTab
Creates a new Instance
AbstractJcscTab.ExampleCodeMouseListener - Class in rj.tools.jcsc.ui
ExampleCodeMouseListener Listener to Enter/Exit events on the widgets.
AbstractResultsFormatter - Class in rj.tools.jcsc.formatter
AbstractResultsFormatter - Shows the results on the console in a compiler typcial way
AbstractResultsFormatter() - Constructor for class rj.tools.jcsc.formatter.AbstractResultsFormatter
 
ACTIVE - Static variable in class rj.tools.ccscrape.Monitor
 
add_escapes(String) - Method in exception rj.tools.jcsc.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addActionListener(ActionListener) - Method in class rj.tools.util.ui.SelectDialog
addActionListener add an ActionListener
addActionListener(ActionListener) - Method in class rj.tools.util.ui.TextFieldButton
addActionListener
addDependingClasses(String[]) - Method in class rj.tools.skimdeep.ParsedJarFile
Add class which depends on this jar file
addEscapes(String) - Static method in error rj.tools.jcsc.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addFileSet(FileSet) - Method in class rj.tools.jcsc.ant.JCSCTask
Add a file set include all files to parse
addFocusListener(FocusListener) - Method in class rj.tools.util.ui.TextFieldButton
Passing on the listeneres to the components in the JPanel
AdditiveExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
addMonitorListener(MonitorListener) - Method in class rj.tools.ccscrape.Monitor
 
addMouseListener(MouseListener) - Method in class rj.tools.util.ui.TextFieldButton
Passing on the listeneres to the components in the JPanel
addOwningClass(String) - Method in class rj.tools.skimdeep.ParsedJarFile
Add class name which is owned by parsed jar file
addResult(BatchResult) - Method in class rj.tools.jcsc.ant.OverviewStatistics
Add the result from a parsed file in batch mode
addRules(Rule[]) - Method in class rj.tools.jcsc.ui.AbstractJcscTab
Add an array of Rules to the Tab
adjustBeginLineColumn(int, int) - Method in class rj.tools.jcsc.JavaCharStream
Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class rj.tools.jcsc.JavaCharStream
 
alignToMaxWidth(JComponent[]) - Static method in class rj.tools.util.ui.WidgetSizer
Takes the width of the component having the biggest one and applies this widht to all the other components.
AllocationExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
allOff() - Method in class rj.tools.ccscrape.Monitor
switch off all lamps
allOn() - Method in class rj.tools.ccscrape.Monitor
switch on all lamps
ALLOWDOTSTARIMPORT - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
ALLOWEDCOMPLEXLOOPEXPRESSION - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
ALLOWPACKAGEFIELD - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
ALLOWPROTECTEDFIELD - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
ALLOWPUBLICFIELD - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
ANDASSIGN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
AndExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
AnimatedLabel - Class in rj.tools.util.ui
A JPanel which contains nothing but a JLabel which displays icons in a round robin fashion in order to create a animation.
AnimatedLabel(Icon[], int) - Constructor for class rj.tools.util.ui.AnimatedLabel
Creates an animated label which shows the icons in round robin mode with delay ms between each redraw.
Annotation() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
AnnotationTypeBody() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
AnnotationTypeDeclaration(JavaCodingStandardChecker.ModifierSet) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
AnnotationTypeMemberDeclaration() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
ANONYMOUSCLASSMETHODJAVADOC - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
appendComment(String) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
 
APPLYJAVADOCRULESININNCERCLASSES - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
ArgProcessor - Class in rj.tools.argumentprocessor
ArgProcessor is a generic argument processor for single character options to be passed in into a command line program.
ArgProcessor() - Constructor for class rj.tools.argumentprocessor.ArgProcessor
 
ArgumentList() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
Arguments() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
ArrayDimsAndInits() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
ArrayInitializer() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
ASSERT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
assertFalse(boolean) - Static method in class rj.tools.util.Checker
assertFalse - check if the boolean expression returns a true value
assertFalse(boolean, String) - Static method in class rj.tools.util.Checker
assertFalse - check if the boolean expression returns a true value
AssertStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
assertTrue(boolean) - Static method in class rj.tools.util.Checker
assertTrue - check if the boolean expression returns a true value
assertTrue(boolean, String) - Static method in class rj.tools.util.Checker
assertTrue - check if the boolean expression returns a true value
ASSIGN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
ASSIGNMENTINCONDITIONALEXPRESSION - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
AssignmentOperator() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
AT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
AVG_SSPFP - Static variable in class rj.tools.jcsc.ant.PackageStatistics
Avg Source Statements per Function Point in Java

B

backup(int) - Method in class rj.tools.jcsc.JavaCharStream
 
BANG - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
BatchResult - Class in rj.tools.jcsc.ant
Collects the data from a class which was parsed in a batch job ie many classes (usually a whole prjoect) are being parsed.
BatchResult(Violation[], String, String, String, int, int, int, int, int) - Constructor for class rj.tools.jcsc.ant.BatchResult
Creates a new instance of BatchResult.
BatchSummary - Class in rj.tools.jcsc
Argument being passed into ResultsFormatter when being used in batch mode.
BatchSummary(OverviewStatistics, String, String, int) - Constructor for class rj.tools.jcsc.BatchSummary
Create a instance
beginColumn - Variable in class rj.tools.jcsc.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class rj.tools.jcsc.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BEGINNING_OF_CLASS - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
BeginToken() - Method in class rj.tools.jcsc.JavaCharStream
 
BIT_AND - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
BIT_OR - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
BLKSIZ - Static variable in class rj.tools.util.FileIO
The size of blocking to use
Block() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
BlockStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
BOOLEAN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
boolean2String(boolean) - Static method in class rj.tools.jcsc.ui.AbstractJcscTab
boolean2String converts a boolean value into a String represnting the value - 'true', 'false'
booleanFromString(String) - Static method in class rj.tools.jcsc.ui.AbstractJcscTab
convertString2Boolean converts a String value into a boolean representing the value - 'true', 'false'.
BooleanLiteral() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
BRACESAROUNDSINGLELINESTATEMENT - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
BREAK - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
BreakStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
BROKEN - Static variable in class rj.tools.ccscrape.Status
BROKEN Status
bufcolumn - Variable in class rj.tools.jcsc.JavaCharStream
 
buffer - Variable in class rj.tools.jcsc.JavaCharStream
 
bufline - Variable in class rj.tools.jcsc.JavaCharStream
 
bufpos - Variable in class rj.tools.jcsc.JavaCharStream
 
BYTE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 

C

calculateAvgViolationsPerClass() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Calculate the average number of violations per class
calculateAvgViolationsPerNcss() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Calculate the average number of violations per NCSS
CANCEL - Static variable in class rj.tools.util.ui.SelectDialog
 
CASE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
CastExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
CastLookahead() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
CATCH - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
CatchBlock() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
CCParser - Class in rj.tools.ccscrape
 
CCParser(URL) - Constructor for class rj.tools.ccscrape.CCParser
Creates a new instance
CCScrapeFrame - Class in rj.tools.ccscrape.ui
 
CCScrapeFrame() - Constructor for class rj.tools.ccscrape.ui.CCScrapeFrame
Creates a new instance
CFPACREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
CFPRIREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
CFPROREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
CFPUBREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
CHAR - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
CHARACTER_LITERAL - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
CHECKARRAYATTYPE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
Checker - Class in rj.tools.util
Checker for certain object values; mainly intended for argument checking in methods, but it can also be used to check for pre- and post - conditions.
Checker() - Constructor for class rj.tools.util.Checker
 
CHOICE - Static variable in class rj.tools.jcsc.rules.RulesHandler
choice token
CHOICES - Static variable in class rj.tools.jcsc.rules.RulesHandler
choices token
CLASS - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
CLASSNAMEREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
ClassOrInterfaceBody(boolean) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
ClassOrInterfaceBodyDeclaration(boolean) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
ClassOrInterfaceDeclaration(JavaCodingStandardChecker.ModifierSet, String) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
ClassOrInterfaceType() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
CLOSE - Static variable in class rj.tools.util.ui.SelectDialog
 
closeTag(String) - Method in class rj.tools.jcsc.rules.RulesHandler
Close a XML tag
CMETPACREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
CMETPRIREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
CMETPROREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
CMETPUBREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
COLON - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
column - Variable in class rj.tools.jcsc.JavaCharStream
 
COMMA - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
compareTo(Object) - Method in class rj.tools.skimdeep.ParsedJarFile
Compares this object with the specified object for order.
CompilationUnit() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
THE JAVA LANGUAGE GRAMMAR STARTS HERE *
concatMatrizes(Object[][], Object[][]) - Static method in class rj.tools.util.ui.AboutDialog
Concats two matrizes of Object[][2].
ConditionalAndExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
ConditionalExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
CONDITIONALEXPRESSION - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
ConditionalOrExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
ConsoleResultsFormatter - Class in rj.tools.jcsc.formatter
ConsoleResultsFormatter - Shows the results on the console in a compiler typcial way
ConsoleResultsFormatter() - Constructor for class rj.tools.jcsc.formatter.ConsoleResultsFormatter
 
CONST - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
ConstructorDeclaration(JavaCodingStandardChecker.ModifierSet) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
CONTINUE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
ContinueStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
copyFile(String, String) - Static method in class rj.tools.util.FileIO
Copy file using file names
copyFile(InputStream, OutputStream, boolean) - Static method in class rj.tools.util.FileIO
Copy file from InputStream to OutputStream
copyFile(Reader, Writer, boolean) - Static method in class rj.tools.util.FileIO
Copy file from Reader to Writer
copyFile(String, PrintWriter, boolean) - Static method in class rj.tools.util.FileIO
Copy file from File specified by name to PrintWrite
copyFileBuffered(String, String) - Method in class rj.tools.util.FileIO
Copy a data file from one filename to another, alternate method.
create(boolean) - Static method in class rj.tools.ccscrape.Status
Factory method to get a pre-canned status
CTOR_INST_STATIC - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
CTOR_STATIC_INST - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
CTORDECLARATIONPARAM - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
CTORDECLARATIONTHROWS - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
CTORJAVADOCPACKAGE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
CTORJAVADOCPRIVATE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
CTORJAVADOCPROTECTED - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
CTORJAVADOCPUBLIC - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
curChar - Variable in class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
 
currentToken - Variable in exception rj.tools.jcsc.ParseException
This is the last token that has been consumed successfully.

D

debugStream - Variable in class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
 
DECIMAL_LITERAL - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
DecimalNumberDocument - Class in rj.tools.util
DecimalNumberDocument only accepts deciaml characters (0-9).
DecimalNumberDocument() - Constructor for class rj.tools.util.DecimalNumberDocument
 
DECR - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
DEFAULT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
DefaultValue() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
defineOptions(String) - Method in class rj.tools.argumentprocessor.ArgProcessor
defineOptions - with this method the allowed arguments are defined.
DIGIT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
disable_tracing() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
DO - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
Done() - Method in class rj.tools.jcsc.JavaCharStream
 
done(Icon) - Method in class rj.tools.util.ui.AnimatedLabel
Stop the animation and display a final icon
DONTRETURNTYPEHASHTABLE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
DONTRETURNTYPEVECTOR - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
DoStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
DOT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
DOUBLE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 

E

EITHER - Static variable in class rj.tools.jcsc.TriStateBoolean
EITHER - either boolean true or false
ELLIPSIS - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
ELSE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
EMPTY - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
EMPTYCATCHBLOCKALLOWED - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
EMPTYFINALLYBLOCKALLOWED - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
EmptyStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
EMPTYSTRINGLITERLALLOWED - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
enable_tracing() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
END_OF_CLASS - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
endColumn - Variable in class rj.tools.jcsc.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class rj.tools.jcsc.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
entrySet() - Method in class rj.tools.jcsc.rules.XMLRulesMap
Returns a set view of the mappings contained in this map.
entrySet() - Method in class rj.tools.jcsc.ui.XMLI18nMap
Returns a set view of the mappings contained in this map.
ENUM - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
EnumBody() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
EnumConstant() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
EnumDeclaration(JavaCodingStandardChecker.ModifierSet) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
EOF - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
eol - Variable in exception rj.tools.jcsc.ParseException
The end of line string for this machine.
EQ - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
EqualityExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
escapeNewLine(String) - Static method in class rj.tools.util.ui.RegexpDialog
escapeNewLine replaces \n with \\n in a string
ExamplePanel - Class in rj.tools.jcsc.ui
Encapsulates a JEditorPane into a scrollpane and provides some methods to set certain properties
ExclusiveOrExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
execute() - Method in class rj.tools.jcsc.ant.JCSCTask
Describe execute method here.
executeFile(ParseFile) - Method in class rj.tools.jcsc.ant.JCSCTask
executeFile runs JCSC on one File
executeFiles(ParseFile[]) - Method in class rj.tools.jcsc.ant.JCSCTask
executeFiles runs JCSC on an array of Files
ExpandBuff(boolean) - Method in class rj.tools.jcsc.JavaCharStream
 
expectedTokenSequences - Variable in exception rj.tools.jcsc.ParseException
Each entry in this array is an array of integers.
ExplicitConstructorInvocation() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
EXPONENT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
Expression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
EXTENDS - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
ExtendsList(boolean) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 

F

FALSE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
FALSE - Static variable in class rj.tools.jcsc.TriStateBoolean
boolean FALSE
FCFPACREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FCFPRIREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FCFPROREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FCFPUBREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FCMETPACREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FCMETPRIREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FCMETPROREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FCMETPUBREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FIELD_BLOCK_AFTER_METHOD_BLOCK - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FIELD_BLOCK_BEFORE_METHOD_BLOCK - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FIELDBLOCKPLACERULE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FieldDeclaration(JavaCodingStandardChecker.ModifierSet) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
FIELDDECLARATIONMODIFIERORDER - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FIELDJAVADOCPACKAGE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FIELDJAVADOCPRIVATE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FIELDJAVADOCPROTECTED - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FIELDJAVADOCPUBLIC - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FIELDORDERRULE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FileFinder - Class in rj.tools.util
FileFinder is helper clas which assists in getting all files from a folder.
FileFinder(String, boolean) - Constructor for class rj.tools.util.FileFinder
Constructor
FileFinder(String, FileFilter, boolean) - Constructor for class rj.tools.util.FileFinder
Constructor
FileIO - Class in rj.tools.util
Basic file io operations This code is copied from the O'Reilly 'Java Cookbook'
FillBuff() - Method in class rj.tools.jcsc.JavaCharStream
 
FINAL - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
FINAL - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
FINALLY - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
FinallyBlock() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
findDependencyJarFiles(ParsedJarFile) - Method in class rj.tools.skimdeep.SkimDeep
Find all jar files which depend on this one
findOwningJarFile(String) - Method in class rj.tools.skimdeep.SkimDeep
Find jar file containing the full qualified class
findOwningJarFileRegexp(String) - Method in class rj.tools.skimdeep.SkimDeep
Find the jar files containt the regexp describing a class
FINPARAREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
fireActionPerformed(ActionEvent) - Method in class rj.tools.util.ui.TextFieldButton
fireActionPerformed - called when an action has happened, either on the TextField or on the Button.
FLOAT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
FLOATING_POINT_LITERAL - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
FMETPACREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FMETPRIREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FMETPROREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FMETPUBREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
FOR - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
ForInit() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
FORMAL_COMMENT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
FormalParameter() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
FormalParameters() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
format() - Method in class rj.tools.jcsc.formatter.ConsoleResultsFormatter
 
format() - Method in class rj.tools.jcsc.formatter.XMLResultsFormatter
format the results from one parsed file
format() - Method in interface rj.tools.jcsc.ResultsFormatter
format the results from one parsed file
formatBatch() - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
Format the batch run results.
formatBatch() - Method in class rj.tools.jcsc.formatter.XMLResultsFormatter
Format the batch run results.
formatBatch() - Method in interface rj.tools.jcsc.ResultsFormatter
Format the batch run results.
ForStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
ForUpdate() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 

G

GE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
generateParseException() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
get(Object) - Method in class rj.tools.jcsc.rules.XMLRulesMap
Return the key specified by the key which is the name of the Rule.
get(Object) - Method in class rj.tools.jcsc.ui.XMLI18nMap
Return the key specified by the key which is the name of the Rule.
getArgumentOption(String) - Method in class rj.tools.argumentprocessor.ArgProcessor
getArgumentOption - returns the value or the option
getArguments() - Method in class rj.tools.argumentprocessor.ArgProcessor
getArguments - returns the real arguments; the command arguments
getAuthors() - Method in class rj.tools.jcsc.ant.BatchResult
the names of the author(s) working on that class
getAuthors() - Method in class rj.tools.jcsc.ant.WorstElement
getAuthors
getAuthors() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
getAuthors - get list of all @authors as a comma separated string
getAuthorTags() - Method in class rj.tools.util.JavaDocParser
getAuthorTags returns all the author tags
getBeginColumn() - Method in class rj.tools.jcsc.JavaCharStream
 
getBeginLine() - Method in class rj.tools.jcsc.JavaCharStream
 
getCategory() - Method in class rj.tools.jcsc.rules.Rule
Return the category of the Rule
getCategory() - Method in class rj.tools.jcsc.ui.UIString
Return the category for the string
getCCNCount() - Method in class rj.tools.jcsc.MethodMetric
getCCNCount
getChoices() - Method in class rj.tools.jcsc.rules.Rule
If the Type is 'multchoice' get all the possible choices in an array of Strings
getClassCount() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get the number of classes which have been parsed
getClassCount() - Method in class rj.tools.jcsc.ant.PackageStatistics
Get the class count
getClassName() - Method in class rj.tools.jcsc.ant.BatchResult
the name of the class
getClassName() - Method in class rj.tools.jcsc.ant.WorstElement
getClassName
getClassName() - Method in class rj.tools.jcsc.Violation
getClassName
getClassNamesOfPackage(String) - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get a list of all classes from a package
getColumn() - Method in class rj.tools.jcsc.JavaCharStream
Deprecated.  
getColumn() - Method in class rj.tools.jcsc.MethodMetric
getColumn
getColumn() - Method in class rj.tools.jcsc.Violation
getColumn
getDate() - Method in class rj.tools.ccscrape.MonitorEvent
Get the date of the event
getDependingClasses() - Method in class rj.tools.skimdeep.ParsedJarFile
Get classes which depend on this jar file
getDeprecatedTags() - Method in class rj.tools.util.JavaDocParser
getDeprecatedTags returns all the deprecated tags
getDestDir() - Method in class rj.tools.jcsc.BatchSummary
Get the destination directory where to put the generated files.
getDirectories() - Method in class rj.tools.util.FileFinder
getDirectories returns a collection of directories found in the directorie(s) being searched.
getDocument() - Method in class rj.tools.util.ui.TextFieldButton
Return the document used by the underlying JTextField
getEndColumn() - Method in class rj.tools.jcsc.JavaCharStream
 
getEndLine() - Method in class rj.tools.jcsc.JavaCharStream
 
getExamplePane() - Method in class rj.tools.jcsc.ui.AbstractJcscTab
Gets the JEditorPane on which the example html is being displayed.
getExamplePanel() - Method in class rj.tools.jcsc.ui.RulesPanel
Returns the example html JEditorPane on which the example has to be displayed
getExamplePath() - Method in class rj.tools.jcsc.rules.Rule
Get the path of the example .html String
getExpressionText() - Method in class rj.tools.util.ui.RegexpDialog.RegTextArea
getExpressionText
getExpressionText() - Method in class rj.tools.util.ui.RegexpDialog.RegTextField
getExpressionText
getExpressionText() - Method in interface rj.tools.util.ui.RegexpDialogTextComponent
getComponentText - getValue the text from the component
getFailHouseAndUnitCode() - Method in class rj.tools.ccscrape.MonitorEvent
Get house and unit code of fail device
getFile() - Method in class rj.tools.ccscrape.URLCache
Returns a 'local' File
getFiles() - Method in class rj.tools.jcsc.ant.JCSCTask
getFiles transforms FileSet into an File array
getFiles() - Method in class rj.tools.util.FileFinder
getFiles return the collection of files found
getFunctionPointCount() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get the number of Function Points
getFunctionPointsCount() - Method in class rj.tools.jcsc.ant.PackageStatistics
Get the count of Function Points
getHighestSeverityLevel() - Method in class rj.tools.jcsc.ant.BatchResult
level of highest severity found
getHighestSeverityLevel() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get the highes found severity level of all violations
getHighestSeverityLevel() - Method in class rj.tools.jcsc.ant.PackageStatistics
Get the max serverity
GetImage() - Method in class rj.tools.jcsc.JavaCharStream
 
getInputStreamOfZipRulesFile(String) - Method in class rj.tools.jcsc.rules.RulesHandler
Returns the InputStream of a rules files from within the JAR file
getJarFile() - Method in class rj.tools.skimdeep.ParsedJarFile
Get jar file
getJarFileDependencies() - Method in class rj.tools.skimdeep.ParsedJarFile
Get all jar files this jar file depends on
getJarsLabel() - Static method in class rj.tools.util.ui.AboutDialog
Returns a matrix containing the full qualified path of the .jar file and the label found in the manifest file.
getJavaVersion() - Static method in class rj.tools.util.ui.AboutDialog
Convenience method to retrieve Jave version and mode
getLine() - Method in class rj.tools.jcsc.JavaCharStream
Deprecated.  
getLine() - Method in class rj.tools.jcsc.MethodMetric
getLine
getLine() - Method in class rj.tools.jcsc.Violation
getLine
getLineCount() - Method in class rj.tools.jcsc.ant.BatchResult
count of lines
getLineCount() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get the number of Lines
getLineCount() - Method in class rj.tools.jcsc.ant.PackageStatistics
Get the count of Line
getLineCount() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
getLineCount - get the count of lines
getMessage() - Method in exception rj.tools.jcsc.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error rj.tools.jcsc.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in class rj.tools.jcsc.Violation
getMessage
getMethodCount() - Method in class rj.tools.jcsc.ant.BatchResult
the number of methods in taht class
getMethodCount() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get the number of parsed methods
getMethodCount() - Method in class rj.tools.jcsc.ant.PackageStatistics
Get the count of methods
getMethodName() - Method in class rj.tools.jcsc.MethodMetric
getMethodName
getMethodName() - Method in class rj.tools.jcsc.Return.MethodDeclaratorReturn
getMethodName
getMethodsCount() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
getMethodsCount - call this method after a successful parse to obtain the number of methods
getName() - Method in class rj.tools.ccscrape.Status
Get status as String
getName() - Method in class rj.tools.jcsc.rules.Rule
Returns the name of the Rule
getName() - Method in interface rj.tools.jcsc.ui.JcscTab
getName returns the name of the tab
getName() - Method in class rj.tools.jcsc.ui.UIString
Return the name for the string
getName() - Method in class rj.tools.skimdeep.ParsedJarFile
Get name of jar file
getNcssCount() - Method in class rj.tools.jcsc.ant.BatchResult
count of none commenting source statements (ncss)
getNCSSCount() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get the number of NCCS
getNCSSCount() - Method in class rj.tools.jcsc.ant.PackageStatistics
Get the count of NCSS
getNCSSCount() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
getNCSS - get the count of NCSS non commenting source statements
getNCSSCount() - Method in class rj.tools.jcsc.MethodMetric
getNCSSCount
getNextToken() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
getNextToken() - Method in class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
 
getObject() - Method in class rj.tools.util.ui.SelectDialog
getObject - returns the selected object, returns null if dialog was canceled out
getObjects() - Method in class rj.tools.util.ui.SelectDialog
getObjects - returns the array of selected objects, returns null if dialog was was canceled out.
getOkHoudseAndUnitCode() - Method in class rj.tools.ccscrape.MonitorEvent
Get house and unit code of ok device
getOrder() - Method in class rj.tools.util.JavaDocParser
getOrder returns the tags in the order they appeared
getOrderConvention() - Static method in class rj.tools.util.JavaDocParser
getOrderConvention return the recomended order of the tags http://java.sun.com/j2se/javadoc/writingdoccomments/index.html
getOSVersion() - Static method in class rj.tools.util.ui.AboutDialog
Convenience method to retrieve OS name and version
getOverviewStatistics() - Method in class rj.tools.jcsc.BatchSummary
Get the overview staticscs of whole batch run
getOwningClasses() - Method in class rj.tools.skimdeep.ParsedJarFile
Get all class files owned by parsed jar file
getPackageCount() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get the number of packages which have been parsed
getPackageMap() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get a Map of all packages
getPackageName() - Method in class rj.tools.jcsc.ant.BatchResult
the name of the package of the class
getPackageName() - Method in class rj.tools.jcsc.ant.PackageStatistics
Get the name of the package
getPackageName() - Method in class rj.tools.jcsc.Violation
getPackageName
getPackageNames() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get a list of names from all packages
getParaCount() - Method in class rj.tools.jcsc.Return.MethodDeclaratorReturn
getParaCount
getParameterName() - Method in class rj.tools.jcsc.Return.FormalParameterReturn
getParameterName
getParameterType() - Method in class rj.tools.jcsc.Return.FormalParameterReturn
getParameterType
getParamTags() - Method in class rj.tools.util.JavaDocParser
getParamTags returns all the param tags
getParsedJarFiles() - Method in class rj.tools.skimdeep.SkimDeep
Get all parsed jar files
getPort() - Method in class rj.tools.ccscrape.MonitorEvent
Get port of device communication
getProperties() - Method in class rj.tools.ccscrape.ui.ScrapePanel
Get the properties
getRegexp() - Method in class rj.tools.util.ui.RegexpDialog
getRegexp
getReturnTags() - Method in class rj.tools.util.JavaDocParser
getReturnTags returns all the return tags
getRule(String) - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get the Rule instance having the name
getRule() - Method in class rj.tools.jcsc.Violation
getRule
getRuleFromMap(Map, String) - Static method in class rj.tools.jcsc.rules.RulesHandler
Get the rule from the map of all rules if the rule was not found the default rule is being returned.
getRules() - Method in class rj.tools.jcsc.ui.AbstractJcscTab
Get all the Rules from the tab in a Map.
getRules() - Method in interface rj.tools.jcsc.ui.JcscTab
Returns a Map of Rule object from the tab.
getRules() - Method in class rj.tools.jcsc.ui.RulesPanel
Returns the rules map
getRulesMap() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get a Map of the applied Rules
getRulesName() - Method in class rj.tools.jcsc.BatchSummary
Get the name of rules files which was applied
getRunStatus() - Method in class rj.tools.ccscrape.Monitor
 
getSeeTags() - Method in class rj.tools.util.JavaDocParser
getSeeTags returns all the see tags
getSerialTags() - Method in class rj.tools.util.JavaDocParser
getSerialTags returns all the see tags
getSeverity() - Method in class rj.tools.jcsc.rules.Rule
Get the severity of the Rule
getSinceTags() - Method in class rj.tools.util.JavaDocParser
getSinceTags returns all the since tags
getSource() - Method in class rj.tools.jcsc.Violation
getSource
getState() - Method in class rj.tools.jcsc.TriStateBoolean
getState returns the current state
getString() - Method in class rj.tools.jcsc.ui.UIString
Returns the string to be displayed.
GetSuffix(int) - Method in class rj.tools.jcsc.JavaCharStream
 
getTabs() - Method in class rj.tools.jcsc.ui.RulesPanel
Returns a list of all tabs in the order they appear on the UI
1st = left most, last = right most
getTestString() - Method in class rj.tools.util.ui.RegexpDialog
getTestString
getText() - Method in class rj.tools.util.ui.TextFieldButton
getObject
getThrowsTags() - Method in class rj.tools.util.JavaDocParser
getThrowsTags returns all the see tags
getToken(int) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
getType() - Method in class rj.tools.jcsc.rules.Rule
Get the Type of the Rule: regexp regexp-multiline boolean ...
getUnitTestClassCount() - Method in class rj.tools.jcsc.ant.BatchResult
number of unit test classes for that class
getUnitTestClassCount() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get the number of unit test classes found
getUnitTestClassCount() - Method in class rj.tools.jcsc.ant.PackageStatistics
Get the count of unit test classes
getUnitTestClassCount() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
getUnitTestClassCount - call this method after a successful parse to obtain the number of Unit test classes
getUnitTestCount() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get the number of unit tests found
getUnitTestCount() - Method in class rj.tools.jcsc.ant.PackageStatistics
Get the count of unit tests
getUnitTestsCount() - Method in class rj.tools.jcsc.ant.BatchResult
number of unit tests for that class
getUnitTestsCount() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
getUnitTestsCount - call this method after a successful parse to obtain the number of Unit tests
getValue() - Method in class rj.tools.jcsc.rules.Rule
Get the value to which the Rule is set
getVersionTags() - Method in class rj.tools.util.JavaDocParser
getVersionTags returns all the version tags
getViolatedCategories() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get a list of all violated categories
getViolatedRules() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get a list of all violated rules
getViolatedSeverities() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get a list of all violated severity levels
getViolationByRuleName(String) - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get a list of all violations against a specific rule
getViolationCount() - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get the number of found violations
getViolationCount() - Method in class rj.tools.jcsc.ant.PackageStatistics
Get the violations count
getViolations() - Method in class rj.tools.jcsc.ant.BatchResult
array of violations for that class
getViolations() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
getViolations - call this method after a successful parse to obtain a List of violations.
getViolationsByCategory(String) - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get a list of violations against a specific category
getViolationsBySeverity(int) - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get a list of all violations having a certain severity
getViolationsCount() - Method in class rj.tools.jcsc.ant.WorstElement
Returns the number of violations
getViolationsCount() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
getViolationsCount - call this method after a successful parse to obtain the number of violations
getWorstCount(int) - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get a list of worst elements of spefic length from all classes which have been parsed.
getWorstCount() - Method in class rj.tools.jcsc.BatchSummary
Get the number of worst files to be used in summary for whole project
getWorstCountFromPackage(String, int) - Method in class rj.tools.jcsc.ant.OverviewStatistics
Get a list of worst elements of spefic length from a specific package which has been parsed.
GOTO - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
GT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 

H

handleComplexLoopExpression(String, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
handleComplexLoopExpression checks break condition is based on an operation rather then on a constant
handleConditionalExpression(int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
handleConditionalExpression checks if cond expression are allowd or not
handleConstructorDeclarationJavaDoc(String, String, int, ArrayList, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
handleConstructorDeclarationJavaDoc handles the javadoc for constructor declarations.
handleFieldDeclarationJavaDoc(String, String, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
handleFieldDeclarationJavaDoc handles the javadoc for field declarations.
handleJavaDocTagOrder(JavaDocParser, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
handleJavaDocTagOrder handles if the javadoc tag order correct
handleMethodDeclarationJavaDoc(String, String, String, int, ArrayList, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
handleMethodDeclarationJavaDoc handles the javadoc for method declarations.
handleParaRegExp(String, String, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
Checks if parameter does have the correct prefix
handleSpaceAfterStatementKeyword(String, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
handleSpaceAfterStatementKeyword checks if the space count is not '0'.
handleStringLiteral(String, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
handleStringLiteral checks if String literal is allowed
handleTypeDeclarationJavaDoc(String, String, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
handleTypeDeclarationJavaDoc handles the javadoc for class declarations.
handleTypeHeaderExpression(StringBuffer, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
handleTypeHeaderExpression handles if the type (class/i-face) do start with the correct header
hasAuthorTags() - Method in class rj.tools.util.JavaDocParser
hasAuthorTags
hasDeprecatedTags() - Method in class rj.tools.util.JavaDocParser
hasDeprecatedTags
hasFlagOption(String) - Method in class rj.tools.argumentprocessor.ArgProcessor
hasFlagOption - returns if the flag option is set
hasOption(String) - Method in class rj.tools.argumentprocessor.ArgProcessor
hasOption - check if a certain option exists; the option can either be a flag or an option with a value
hasParamTags() - Method in class rj.tools.util.JavaDocParser
hasParamTags
hasReturnTags() - Method in class rj.tools.util.JavaDocParser
hasReturnTags
hasSeeTags() - Method in class rj.tools.util.JavaDocParser
hasSeeTags
hasSerialTags() - Method in class rj.tools.util.JavaDocParser
hasSerialTags
hasSinceTags() - Method in class rj.tools.util.JavaDocParser
hasSinceTags
hasThrowsTags() - Method in class rj.tools.util.JavaDocParser
hasThrowsTags
hasVersionTags() - Method in class rj.tools.util.JavaDocParser
hasVersionTags
HEX_LITERAL - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
HOOK - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 

I

IDENTIFIER - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
IF - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
IFPACREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
IFPRIREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
IFPROREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
IFPUBREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
IfStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
image - Variable in class rj.tools.jcsc.Token
The string image of the token.
IMPLEMENTS - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
ImplementsList(boolean) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
IMPORT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
ImportDeclaration() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
IN_FORMAL_COMMENT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
IN_MULTI_LINE_COMMENT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
IN_SINGLE_LINE_COMMENT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
INACTIVE - Static variable in class rj.tools.ccscrape.Monitor
 
inBuf - Variable in class rj.tools.jcsc.JavaCharStream
 
InclusiveOrExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
INCR - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
incrementClassCount(int) - Method in class rj.tools.jcsc.ant.PackageStatistics
Increment class count by count
incrementLineCount(int) - Method in class rj.tools.jcsc.ant.PackageStatistics
Increment the count of Line by count
incrementLineCount(int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
incrementLineCount increments the line count
incrementMethodCount(int) - Method in class rj.tools.jcsc.ant.PackageStatistics
Increment the count of methods by count
incrementNCSSCount(int) - Method in class rj.tools.jcsc.ant.PackageStatistics
Increment the count of NCSS by count
incrementSpace() - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
incrementSpace is called by the tokenizer when a space is read
incrementUnitTestClassCount(int) - Method in class rj.tools.jcsc.ant.PackageStatistics
Increment the count of unit test classes by count
incrementUnitTestCount(int) - Method in class rj.tools.jcsc.ant.PackageStatistics
Increment the count of unit tests by count
incrementViolationCount(int) - Method in class rj.tools.jcsc.ant.PackageStatistics
Increment the count of violations by count
init(Icon) - Method in class rj.tools.util.ui.AnimatedLabel
Set a initial icon on the label
Initializer() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
input_stream - Variable in class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
 
inputStream - Variable in class rj.tools.jcsc.JavaCharStream
 
inputStreamToString(InputStream) - Static method in class rj.tools.util.FileIO
Read the content of a Stream into a String
insertString(int, String, AttributeSet) - Method in class rj.tools.util.DecimalNumberDocument
insertString
INSTANCEOF - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
InstanceOfExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
INT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
INTEGER_LITERAL - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
INTERFACE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
INTERFACENAMEREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
INTERFACENOTABSTRACT - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
isAbstract() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
isArgValid(boolean) - Static method in class rj.tools.util.Checker
argValid - check if the boolean expression returns a true value
isArgValid(boolean, String) - Static method in class rj.tools.util.Checker
argValid - check if the boolean expression returns a true value
isBatchMode() - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
in batch mode
isBuildOk() - Method in class rj.tools.ccscrape.CCParser
Returns whether
isBuildOk() - Method in class rj.tools.ccscrape.Monitor
Returns whether the current state of the build is ok.
isEither() - Method in class rj.tools.jcsc.TriStateBoolean
isEither indicates whether the state is either
isEnabled() - Method in class rj.tools.jcsc.rules.Rule
Is the Rule enabled
isFalse() - Method in class rj.tools.jcsc.TriStateBoolean
isFalse indicates whether the state is false
isFinal() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
isJavaDoc() - Method in class rj.tools.util.JavaDocParser
isJavaDoc returns wheter the string is a javadoc.
isMultiLine() - Method in class rj.tools.util.ui.RegexpDialog.RegTextArea
Indicates whether the text component is multiline and therefore requires a scroll pannel.
isMultiLine() - Method in class rj.tools.util.ui.RegexpDialog.RegTextField
Indicates whether the text component is multiline and therefore requires a scroll pannel.
isMultiLine() - Method in interface rj.tools.util.ui.RegexpDialogTextComponent
Indicates whether the text component is multiline and therefore requires a scroll pannel.
isNative() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
isNotNull(Object) - Static method in class rj.tools.util.Checker
notNull - check if an object has no null reference
isNotNull(Object, String) - Static method in class rj.tools.util.Checker
notNull - check if an object has no null reference
isOrderCorrect() - Method in class rj.tools.util.JavaDocParser
isOrderCorrect returns whether the order of the tags complies with the order convention.
isOwningClassRegexp(String) - Method in class rj.tools.skimdeep.ParsedJarFile
Does own a class which matched reg exp
isPrivate() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
isProtected() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
isPublic() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
isRegexpMatch(Object, Object) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
isRegexpMatch return whether the regexp matches the value.
isStatic() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
isStrictfp() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
isSuccess() - Method in class rj.tools.ccscrape.MonitorEvent
Get status of last monitoring
isSynchronized() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
isTransient() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
isTrue() - Method in class rj.tools.jcsc.TriStateBoolean
isTrue indicates whether the state is true
isVolatile() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 

J

JavaCharStream - Class in rj.tools.jcsc
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(Reader, int, int, int) - Constructor for class rj.tools.jcsc.JavaCharStream
 
JavaCharStream(Reader, int, int) - Constructor for class rj.tools.jcsc.JavaCharStream
 
JavaCharStream(Reader) - Constructor for class rj.tools.jcsc.JavaCharStream
 
JavaCharStream(InputStream, int, int, int) - Constructor for class rj.tools.jcsc.JavaCharStream
 
JavaCharStream(InputStream, int, int) - Constructor for class rj.tools.jcsc.JavaCharStream
 
JavaCharStream(InputStream) - Constructor for class rj.tools.jcsc.JavaCharStream
 
JavaCodingStandardChecker - Class in rj.tools.jcsc
Grammar to parse Java version 1.5
JavaCodingStandardChecker(InputStream) - Constructor for class rj.tools.jcsc.JavaCodingStandardChecker
 
JavaCodingStandardChecker(Reader) - Constructor for class rj.tools.jcsc.JavaCodingStandardChecker
 
JavaCodingStandardChecker(JavaCodingStandardCheckerTokenManager) - Constructor for class rj.tools.jcsc.JavaCodingStandardChecker
 
JavaCodingStandardChecker.ModifierSet - Class in rj.tools.jcsc
Class to hold modifiers.
JavaCodingStandardChecker.ModifierSet() - Constructor for class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
JavaCodingStandardCheckerConstants - Interface in rj.tools.jcsc
 
JavaCodingStandardCheckerTokenManager - Class in rj.tools.jcsc
 
JavaCodingStandardCheckerTokenManager(JavaCharStream) - Constructor for class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
 
JavaCodingStandardCheckerTokenManager(JavaCharStream, int) - Constructor for class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
 
JavaDocParser - Class in rj.tools.util
JavaDocParser is an immutable class to getValue javadoc data in tag granularity.
JavaDocParser(String) - Constructor for class rj.tools.util.JavaDocParser
Creates a new JavaDocParser instance.
JAVADOCTAGORDER - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
JCSC - Static variable in class rj.tools.jcsc.rules.RulesHandler
jcsc token
JcscTab - Interface in rj.tools.jcsc.ui
JcscTab has to be realized by all tabs on the JCSC RulesPanel which is displayed on the RulesDialog.
JCSCTask - Class in rj.tools.jcsc.ant
JCSCTask
JCSCTask() - Constructor for class rj.tools.jcsc.ant.JCSCTask
 
jj_nt - Variable in class rj.tools.jcsc.JavaCodingStandardChecker
 
jjFillToken() - Method in class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
 
jjnewLexState - Static variable in class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
 
jjstrLiteralImages - Static variable in class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
 

K

kind - Variable in class rj.tools.jcsc.Token
An integer that describes the kind of this token.

L

LabeledStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
LABELNAMEREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
LBRACE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
LBRACKET - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
LE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
LETTER - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
LexicalError(boolean, int, int, int, String, char) - Static method in error rj.tools.jcsc.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
 
line - Variable in class rj.tools.jcsc.JavaCharStream
 
LINELENGTH - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
linkClass2DependencyJar(String, ParsedJarFile) - Method in class rj.tools.skimdeep.ParsedJarFile
Link a class to a jar file it depends on
Literal() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
LocalVariableDeclaration() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
LONG - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
lookingAhead - Variable in class rj.tools.jcsc.JavaCodingStandardChecker
 
LoopExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
LPAREN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
LSHIFT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
LSHIFTASSIGN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
LT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
LVREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 

M

mActionListener - Variable in class rj.tools.util.ui.SelectDialog
 
main(String[]) - Static method in class rj.tools.argumentprocessor.ArgProcessor
main for command line testing purpose
main(String[]) - Static method in class rj.tools.ccscrape.Monitor
Run startMonitor from the command line
main(String[]) - Static method in class rj.tools.ccscrape.ui.CCScrapeFrame
Launch the application
main(String[]) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
Main - The starting point
main(String[]) - Static method in class rj.tools.jcsc.rules.Properties2Xml
The main method
main(String[]) - Static method in class rj.tools.jcsc.ui.RulesDialog
main brings up the RulesDialog
main(String[]) - Static method in class rj.tools.skimdeep.ui.SkimDeepFrame
Launch the application
main(String[]) - Static method in class rj.tools.util.ui.SelectDialog
 
MarkerAnnotation() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
mAuthors - Variable in class rj.tools.jcsc.formatter.AbstractResultsFormatter
mAuthors the authors of that class; if several authors then names are separated by ','
maxNextCharInd - Variable in class rj.tools.jcsc.JavaCharStream
 
MAXNUMBEROFARGUMENTSPERCONSTRUCTOR - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
MAXNUMBEROFARGUMENTSPERMETHOD - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
MAXNUMBEROFCCNPERCONSTRUCTOR - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
MAXNUMBEROFCCNPERMETHOD - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
MAXNUMBEROFNCSSPERCONSTRUCTOR - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
MAXNUMBEROFNCSSPERMETHOD - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
mBatchSummary - Variable in class rj.tools.jcsc.formatter.AbstractResultsFormatter
all data from the batchrun
mClass - Variable in class rj.tools.jcsc.formatter.AbstractResultsFormatter
mClass the name of the class
MemberSelector() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
MemberValue() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
MemberValueArrayInitializer() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
MemberValuePair() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
MemberValuePairs() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
METHODBLOCKPLACERULE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
MethodDeclaration(JavaCodingStandardChecker.ModifierSet) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
METHODDECLARATIONMODIFIERORDER - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
METHODDECLARATIONPARAM - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
METHODDECLARATIONRETURN - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
METHODDECLARATIONTHROWS - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
MethodDeclarator() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
METHODJAVADOCPACKAGE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
METHODJAVADOCPRIVATE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
METHODJAVADOCPROTECTED - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
METHODJAVADOCPUBLIC - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
MethodMetric - Class in rj.tools.jcsc
MethodMetric - a metric for a method
MethodMetric(int, int, String, int, int) - Constructor for class rj.tools.jcsc.MethodMetric
Creates a new MethodMetric instance.
METHODORDERRULE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
METHODVOIDNORETURN - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
METPACREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
METPRIREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
METPROREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
METPUBREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
mI18nStringsMap - Variable in class rj.tools.jcsc.ui.AbstractJcscTab
Map for I18n Strings; key=identifier, value=string in language
MINUS - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
MINUSASSIGN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
mLineCount - Variable in class rj.tools.jcsc.formatter.AbstractResultsFormatter
mLineCount the number of Lines
mMethodMetrics - Variable in class rj.tools.jcsc.formatter.AbstractResultsFormatter
mMethodMetrics the collection of all metrics
mMethodsCount - Variable in class rj.tools.jcsc.formatter.AbstractResultsFormatter
mNCSSCount the number of methods (non commenting source statements)
mNCSSCount - Variable in class rj.tools.jcsc.formatter.AbstractResultsFormatter
mNCSSCount the number of NCSS (non commenting source statements)
mObjects - Variable in class rj.tools.util.ui.SelectDialog
 
Modifiers() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
mOkedOut - Variable in class rj.tools.util.ui.SelectDialog
 
Monitor - Class in rj.tools.ccscrape
Monitors a URL from a Cruise Control website and switches lamps on or off depending whether the build is ok or broken.
Monitor(int, String, String, String, URL, String, String) - Constructor for class rj.tools.ccscrape.Monitor
Creates a new instance
MonitorEvent - Class in rj.tools.ccscrape
Event sent to MonitorListeners
MonitorEvent(boolean, String, String, String, Date) - Constructor for class rj.tools.ccscrape.MonitorEvent
Creates a new instance
MonitorListener - Interface in rj.tools.ccscrape
 
monitorPerformed(MonitorEvent) - Method in interface rj.tools.ccscrape.MonitorListener
Called when after a monitoring was performed
mouseClicked(MouseEvent) - Method in class rj.tools.jcsc.ui.AbstractJcscTab.ExampleCodeMouseListener
mouseClicked
mouseEntered(MouseEvent) - Method in class rj.tools.jcsc.ui.AbstractJcscTab.ExampleCodeMouseListener
mouseEntered
mouseExited(MouseEvent) - Method in class rj.tools.jcsc.ui.AbstractJcscTab.ExampleCodeMouseListener
mouseExited
mousePressed(MouseEvent) - Method in class rj.tools.jcsc.ui.AbstractJcscTab.ExampleCodeMouseListener
mousePressed
mouseReleased(MouseEvent) - Method in class rj.tools.jcsc.ui.AbstractJcscTab.ExampleCodeMouseListener
mouseReleased
mOutputStream - Variable in class rj.tools.jcsc.formatter.AbstractResultsFormatter
mOutputStream is the stream to write the formated output
mPackage - Variable in class rj.tools.jcsc.formatter.AbstractResultsFormatter
mPackage the package the class belongs to
mRuleCount - Variable in class rj.tools.jcsc.ui.AbstractJcscTab
The number of rules which have been added
mRules - Variable in class rj.tools.jcsc.ui.AbstractJcscTab
The logical rule objects of a tab
mTable - Variable in class rj.tools.util.ui.SelectDialog
 
MULTI_LINE_COMMENT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
MultiplicativeExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
mUnitTestClassCount - Variable in class rj.tools.jcsc.formatter.AbstractResultsFormatter
mUnitTestClassCount the number of Unit test classes
mUnitTestsCount - Variable in class rj.tools.jcsc.formatter.AbstractResultsFormatter
mUnitTestsCount the number of Unit tests
mViolations - Variable in class rj.tools.jcsc.formatter.AbstractResultsFormatter
mViolations the collection of all violations
mViolationsCount - Variable in class rj.tools.jcsc.formatter.AbstractResultsFormatter
mViolationsCount the number of vioalations
mViolationsSorter - Variable in class rj.tools.jcsc.formatter.AbstractResultsFormatter
Encapsulation of sorting algorithmus for violations

N

Name() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
NameList() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
NATIVE - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
NATIVE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
NE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
NESTEDTYPEBLOCKPLACERULE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
NESTEDTYPEDECLARATIONMODIFIERORDER - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
NEW - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
newToken(int) - Static method in class rj.tools.jcsc.Token
Returns a new Token object, by default.
next - Variable in class rj.tools.jcsc.Token
A reference to the next regular (non-special) token from the input stream.
nextCharBuf - Variable in class rj.tools.jcsc.JavaCharStream
 
nextCharInd - Variable in class rj.tools.jcsc.JavaCharStream
 
NO_ORDER - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
NOELSEIFWITHOUTBRACE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
NormalAnnotation() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
NULL - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
NullLiteral() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 

O

OccurenceSorter - Class in rj.tools.jcsc.sorter
Sorts the list of violations according to the order in which they occured.
OccurenceSorter() - Constructor for class rj.tools.jcsc.sorter.OccurenceSorter
 
OCTAL_LITERAL - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
OK - Static variable in class rj.tools.ccscrape.Status
OK Status
OK - Static variable in class rj.tools.util.ui.SelectDialog
 
ONLYCAPITALLFORLONG - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
ONLYONEFIELDDECLARATIONPERLINE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
ONLYSUBCLASSEDCATCHBLOCK - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
ONLYTHROWSUBCLASSEDEXCEPTION - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
OPENBRACENEWLINE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
openFile(String) - Static method in class rj.tools.util.FileIO
Open a BufferedReader from a named file.
openRulesFile() - Method in class rj.tools.jcsc.ui.RulesDialog
openRulesFile brings up a file chooser to choose a .jcsc file
openTag(String) - Method in class rj.tools.jcsc.rules.RulesHandler
Print a XML open tag
openTag(String, String[]) - Method in class rj.tools.jcsc.rules.RulesHandler
Print a XML open tag with attributes
ORASSIGN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
overviewClassResults() - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
During parsing global issues are checked whose result is here generated
OverviewStatistics - Class in rj.tools.jcsc.ant
OveriewStatistics is used to keep track about all information of all classes which are parsed.
OverviewStatistics() - Constructor for class rj.tools.jcsc.ant.OverviewStatistics
 
ownsClass(String) - Method in class rj.tools.skimdeep.ParsedJarFile
Does own specified class

P

PACKAGE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
PackageDeclaration() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
PACKAGENAMEREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
PackageStatistics - Class in rj.tools.jcsc.ant
PackageStatistics is used to keep track about all information of a package.
PackageStatistics(String) - Constructor for class rj.tools.jcsc.ant.PackageStatistics
Creates a new PackageStatistics instance.
PARAREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
parse() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
parse - do the parsing!!!
parse() - Method in class rj.tools.skimdeep.SkimDeep
Do the parsing
ParsedJarFile - Class in rj.tools.skimdeep
Jar file which has been parsed
ParsedJarFile(File) - Constructor for class rj.tools.skimdeep.ParsedJarFile
Creates a new instance
ParseException - Exception in rj.tools.jcsc
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception rj.tools.jcsc.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception rj.tools.jcsc.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception rj.tools.jcsc.ParseException
 
persistRules(Map) - Method in class rj.tools.jcsc.rules.RulesHandler
Persist the rules map into the print stream
PLUS - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
PLUSASSIGN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
PostfixExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
PreDecrementExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
PreIncrementExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
prevCharIsCR - Variable in class rj.tools.jcsc.JavaCharStream
 
prevCharIsLF - Variable in class rj.tools.jcsc.JavaCharStream
 
PRI_PAC_PRO_PUB - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
PrimaryExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
PrimaryPrefix() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
PrimarySuffix() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
PrimitiveType() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
printIndent() - Method in class rj.tools.jcsc.rules.RulesHandler
Print the indent for the xml file
PRIVATE - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
PRIVATE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
processWindowEvent(WindowEvent) - Method in class rj.tools.jcsc.ui.RulesDialog
processWindowEvent - overwrited JFrame method
processWindowEvent(WindowEvent) - Method in class rj.tools.util.ui.RegexpDialog
processWindowEvent - overwrited JFrame method
Properties2Xml - Class in rj.tools.jcsc.rules
Converts the pre 0.94 JCSC .jcsc properties files into the 0.95 JCSC .xml file
Properties2Xml(String) - Constructor for class rj.tools.jcsc.rules.Properties2Xml
Creates a new Properties2Xml file for a specific .jcsc properties file
PROTECTED - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
PROTECTED - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
PUB_PRO_PAC_PRI - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
PUBLIC - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
PUBLIC - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
putArguments(String[]) - Method in class rj.tools.argumentprocessor.ArgProcessor
putArguments - put an array of options and arguments into the ArgurmentProcessor.
putArguments(String) - Method in class rj.tools.argumentprocessor.ArgProcessor
putArguments - put a string containing all options and arguments separated by a white space into the ArgumentProcessor

R

RBRACE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
RBRACKET - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
read() - Method in class rj.tools.util.SubstitutionInputStream
Reads the next byte of data from this input stream.
ReadByte() - Method in class rj.tools.jcsc.JavaCharStream
 
readChar() - Method in class rj.tools.jcsc.JavaCharStream
 
readerToString(Reader) - Static method in class rj.tools.util.FileIO
Read the entire content of a Reader into a String
readLine(String) - Static method in class rj.tools.util.FileIO
Open a File and read first line of it
readPropertiesRulesFile(String) - Method in class rj.tools.jcsc.rules.RulesHandler
Reads a rules .jcsc properties file; only used for conversion from older JCSC versions
readRulesFile(String) - Method in class rj.tools.jcsc.rules.RulesHandler
Read a rules XML file from the file system
readZipRulesFile(String) - Method in class rj.tools.jcsc.rules.RulesHandler
Read a rules XML file from a zip/jar file (rj/tools/jcsc/rules is path)
ReferenceType() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
RegexpDialog - Class in rj.tools.util.ui
RegexpDialog is a dialog assisting in regexp creation
RegexpDialog() - Constructor for class rj.tools.util.ui.RegexpDialog
Creates a new RegexpDialog instance.
RegexpDialog(Component) - Constructor for class rj.tools.util.ui.RegexpDialog
Creates a new RegexpDialog instance.
RegexpDialog(Component, RegexpDialogTextComponent, RegexpDialogTextComponent) - Constructor for class rj.tools.util.ui.RegexpDialog
Creates a new RegexpDialog instance.
RegexpDialog.RegTextArea - Class in rj.tools.util.ui
RegTextArea is a wrapped up JTextArea
RegexpDialog.RegTextArea() - Constructor for class rj.tools.util.ui.RegexpDialog.RegTextArea
RegTextArea
RegexpDialog.RegTextField - Class in rj.tools.util.ui
RegTextField is a wrapped up JTextField
RegexpDialog.RegTextField() - Constructor for class rj.tools.util.ui.RegexpDialog.RegTextField
RegTextField
RegexpDialogTextComponent - Interface in rj.tools.util.ui
RegexpDialogTextComponent is a component which can be used for text input.
REGEXPPREFIXFORMETHODRETURINGBOOLEAN - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
ReInit(Reader, int, int, int) - Method in class rj.tools.jcsc.JavaCharStream
 
ReInit(Reader, int, int) - Method in class rj.tools.jcsc.JavaCharStream
 
ReInit(Reader) - Method in class rj.tools.jcsc.JavaCharStream
 
ReInit(InputStream, int, int, int) - Method in class rj.tools.jcsc.JavaCharStream
 
ReInit(InputStream, int, int) - Method in class rj.tools.jcsc.JavaCharStream
 
ReInit(InputStream) - Method in class rj.tools.jcsc.JavaCharStream
 
ReInit(InputStream) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
ReInit(Reader) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
ReInit(JavaCodingStandardCheckerTokenManager) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
ReInit(JavaCharStream) - Method in class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
 
ReInit(JavaCharStream, int) - Method in class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
 
RelationalExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
release() - Method in class rj.tools.ccscrape.URLCache
Releases the file from the URL.
REM - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
REMASSIGN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
removeActionListener(ActionListener) - Method in class rj.tools.util.ui.SelectDialog
removeActionListener - remove an ActionListener
removeActionListener(ActionListener) - Method in class rj.tools.util.ui.TextFieldButton
removeActionListener
removeCR(String) - Static method in class rj.tools.util.ui.RegexpDialog
removeCR removes all the CR within a string
removeFocusListerner(FocusListener) - Method in class rj.tools.util.ui.TextFieldButton
Passing on the listeneres to the components in the JPanel
removeMonitorListener(MonitorListener) - Method in class rj.tools.ccscrape.Monitor
 
removeMouseListerner(MouseListener) - Method in class rj.tools.util.ui.TextFieldButton
Passing on the listeneres to the components in the JPanel
resetLineCount() - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
resetLineCount resets the line counter to 0
resetNewLine() - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
resetNewLine resets the new line flag to false
resetSpaceCount() - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
resetSpaceCount resets the current space count to '0'
ResultsFormatter - Interface in rj.tools.jcsc
ResultsFormatter - Formatter of the parsing results.
ResultType() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
RETURN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
Return - Interface in rj.tools.jcsc
Return Collection of Return classes; used by the grammar to return complex return values
Return.FormalParameterReturn - Class in rj.tools.jcsc
FormalParameterReturn
Return.FormalParameterReturn(String, String) - Constructor for class rj.tools.jcsc.Return.FormalParameterReturn
Creates a new FormalParameterReturn instance.
Return.MethodDeclaratorReturn - Class in rj.tools.jcsc
MethodDeclaratorReturn
Return.MethodDeclaratorReturn(String, int) - Constructor for class rj.tools.jcsc.Return.MethodDeclaratorReturn
Creates a new MethodDeclaratorReturn instance.
ReturnStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
rj.tools.argumentprocessor - package rj.tools.argumentprocessor
 
rj.tools.ccscrape - package rj.tools.ccscrape
 
rj.tools.ccscrape.ui - package rj.tools.ccscrape.ui
 
rj.tools.jcsc - package rj.tools.jcsc
 
rj.tools.jcsc.ant - package rj.tools.jcsc.ant
 
rj.tools.jcsc.formatter - package rj.tools.jcsc.formatter
 
rj.tools.jcsc.rules - package rj.tools.jcsc.rules
 
rj.tools.jcsc.sorter - package rj.tools.jcsc.sorter
 
rj.tools.jcsc.ui - package rj.tools.jcsc.ui
 
rj.tools.skimdeep - package rj.tools.skimdeep
 
rj.tools.skimdeep.ui - package rj.tools.skimdeep.ui
 
rj.tools.util - package rj.tools.util
 
rj.tools.util.ui - package rj.tools.util.ui
 
RPAREN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
RSIGNEDSHIFT() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
RSIGNEDSHIFT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
RSIGNEDSHIFTASSIGN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
Rule - Class in rj.tools.jcsc.rules
Encapsulates a Rule
Rule(String, String, String, String, String, String, String[]) - Constructor for class rj.tools.jcsc.rules.Rule
Creates a new Rule instance
RULE - Static variable in class rj.tools.jcsc.rules.RulesHandler
rule token
RuleConstants - Interface in rj.tools.jcsc.rules
RuleConstants contains all the constants which are used for rule property file.
RulekeySorter - Class in rj.tools.jcsc.sorter
Sorts the list of violations according to the name (key) of each rule.
RulekeySorter() - Constructor for class rj.tools.jcsc.sorter.RulekeySorter
 
RULES - Static variable in class rj.tools.jcsc.rules.RulesHandler
rules token
RulesDialog - Class in rj.tools.jcsc.ui
RulesDialog is the dialog in which the rules for JCSC can be specified.
RulesDialog() - Constructor for class rj.tools.jcsc.ui.RulesDialog
Creates a new RulesDialog instance.
RulesDialog(Component) - Constructor for class rj.tools.jcsc.ui.RulesDialog
Creates a new RulesDialog instance.
RulesHandler - Class in rj.tools.jcsc.rules
RulesHandler is a helper class which is resoponsibel for saving the rules properties.
RulesHandler() - Constructor for class rj.tools.jcsc.rules.RulesHandler
 
RulesPanel - Class in rj.tools.jcsc.ui
RulesPanel is a Swing UI JPanel to visually set the JCSC properties
RulesPanel() - Constructor for class rj.tools.jcsc.ui.RulesPanel
Creates a new RulesPanel instance.
RUNSIGNEDSHIFT() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
RUNSIGNEDSHIFT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
RUNSIGNEDSHIFTASSIGN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 

S

sAuthors - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
 
SC_AND - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
SC_OR - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
sCCNCount - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
counter to keep track of CCS (cyclomatic complexity number)
ScrapePanel - Class in rj.tools.ccscrape.ui
Panel for a specific CruiseControl URL to be monitored
ScrapePanel(JFrame) - Constructor for class rj.tools.ccscrape.ui.ScrapePanel
Creates a new instance
sCurrentState - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
State of the current class declaration.
SelectDialog - Class in rj.tools.util.ui
SelectDialog - a general dialog displaying a list of possible selection from which the user chooses one or more.
SelectDialog(String, Frame, boolean, Object[][], Object[]) - Constructor for class rj.tools.util.ui.SelectDialog
Creates a new SelectDialog instance.
SelectDialog(String, Frame, boolean, Object[], Object[][], Object[]) - Constructor for class rj.tools.util.ui.SelectDialog
Creates a new SelectDialog instance.
SelectDialog(String, Dialog, boolean, Object[][], Object[]) - Constructor for class rj.tools.util.ui.SelectDialog
Creates a new SelectDialog instance.
SelectDialog(String, Dialog, boolean, Object[], Object[][], Object[]) - Constructor for class rj.tools.util.ui.SelectDialog
Creates a new SelectDialog instance.
SelectDialog(String, Frame, boolean, Object[][], Object[], boolean) - Constructor for class rj.tools.util.ui.SelectDialog
Creates a new SelectDialog instance.
SelectDialog(String, Frame, boolean, Object[], Object[][], Object[], boolean) - Constructor for class rj.tools.util.ui.SelectDialog
Creates a new SelectDialog instance.
SelectDialog(String, Dialog, boolean, Object[][], Object[], boolean) - Constructor for class rj.tools.util.ui.SelectDialog
Creates a new SelectDialog instance.
SelectDialog(String, Dialog, boolean, Object[], Object[][], Object[], boolean) - Constructor for class rj.tools.util.ui.SelectDialog
Creates a new SelectDialog instance.
SEMICOLON - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
SEMICOLONAFTERTYPEDECLARATION - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
setAbstract() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
setAuthors(List) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
setAuthors
setAuthors(List) - Method in interface rj.tools.jcsc.ResultsFormatter
setAuthors - set the values of the @author tags found
setBatchMode(BatchSummary) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
Set that the JCSC was in batch mode and pass in the associated data
setBatchMode(BatchSummary) - Method in interface rj.tools.jcsc.ResultsFormatter
Set if the JCSC run was in batch mode or single file and set the associated data.
setCCNCount(int) - Method in class rj.tools.jcsc.MethodMetric
setCCNCount
setClassName(String) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
setClassName
setClassName(String) - Method in interface rj.tools.jcsc.ResultsFormatter
setClass - the name of the class
setClassName(String) - Method in class rj.tools.jcsc.Violation
setClassName
setColumn(int) - Method in class rj.tools.jcsc.MethodMetric
setColumn
setColumn(int) - Method in class rj.tools.jcsc.Violation
setColumn
setCopyAssociatedFiles(String) - Method in class rj.tools.jcsc.ant.JCSCTask
Copy associated files to destdir
setDebugStream(PrintStream) - Method in class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
 
setDestdir(String) - Method in class rj.tools.jcsc.ant.JCSCTask
setDestdir - the folder into which the output is written to.
setDocument(Document) - Method in class rj.tools.util.ui.TextFieldButton
Set the document for the underlying JTextField
setEnabled(boolean) - Method in class rj.tools.jcsc.rules.Rule
En-/disable the Rule
setEnabled(boolean) - Method in class rj.tools.util.ui.TextFieldButton
Enabling the components in the JPanel
setExpressionText(String) - Method in class rj.tools.util.ui.RegexpDialog.RegTextArea
setExpressionText
setExpressionText(String) - Method in class rj.tools.util.ui.RegexpDialog.RegTextField
setExpressionText
setExpressionText(String) - Method in interface rj.tools.util.ui.RegexpDialogTextComponent
setComponentText - set the text int the component
setFailProperty(String) - Method in class rj.tools.jcsc.ant.JCSCTask
If this property is set JCSC will not fail directly but will set the specified property to 'true'.
setFailSeverity(String) - Method in class rj.tools.jcsc.ant.JCSCTask
set the level for a found violation to cause a build fail
setFailValue(String) - Method in class rj.tools.jcsc.ant.JCSCTask
setFailValue set the fail value which will cause a failure if the avg violations per ncss is higher.
setFile(String) - Method in class rj.tools.jcsc.ant.JCSCTask
setFile - the name of the single file to check.
setFileName(String) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
setFileName - set the absolute path of the file to be parsed
setFinal() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
setHighestSeverityLevel(int) - Method in class rj.tools.jcsc.ant.PackageStatistics
Set the max severity found so far
setI18nStrings(Map) - Method in class rj.tools.jcsc.ui.AbstractJcscTab
Sets the map for all strings which are displayed on the tab.
setI18nStrings(Map) - Method in interface rj.tools.jcsc.ui.JcscTab
Sets the map for all strings which are displayed on the tab.
setI18nStrings(Map) - Method in class rj.tools.jcsc.ui.RulesPanel
Set the map for the internationlized strings on the UI.
setIgnoreTestSeverity(String) - Method in class rj.tools.jcsc.ant.JCSCTask
set the level for a found violation to cause a build fail
setIgnoreTestSeverity(int) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
setIgnoreTestSeveriyt - can be used to filter violations up to (including) a specific value on Unit-Test classes.
setJcscHome(String) - Method in class rj.tools.jcsc.ant.JCSCTask
The home of JCSC
setLastJavaDoc(String) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
setLastJavaDoc set the last JavaDoc of the current class
setLine(int) - Method in class rj.tools.jcsc.MethodMetric
setLine
setLine(int) - Method in class rj.tools.jcsc.Violation
setLine
setLineCount(int) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
setLineCount
setLineCount(int) - Method in interface rj.tools.jcsc.ResultsFormatter
setLineCount - the number of Lines
setMessage(String) - Method in class rj.tools.jcsc.Violation
setMessage
setMethodMetrics(List) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
setMethodMetrics
setMethodMetrics(List) - Method in interface rj.tools.jcsc.ResultsFormatter
setMethodMetrics - set all the method metrics
setMethodName(String) - Method in class rj.tools.jcsc.MethodMetric
setMethodName
setMethodsCount(int) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
setMethodsCount
setMethodsCount(int) - Method in interface rj.tools.jcsc.ResultsFormatter
setMethodsCount - the number of methods count
setNative() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
setNCSSCount(int) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
setNCSSCount
setNCSSCount(int) - Method in class rj.tools.jcsc.MethodMetric
setNCSSCount
setNCSSCount(int) - Method in interface rj.tools.jcsc.ResultsFormatter
setNCSSCount - the number of NCSS non commenting source statements
setNewLine() - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
setNewLine resets the new line flag to true
setOutputStream(OutputStream) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
setOutputStream
setOutputStream(OutputStream) - Method in interface rj.tools.jcsc.ResultsFormatter
setOutputStream - set the outputstream to write to
setPackage(String) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
setPackage
setPackage(String) - Method in interface rj.tools.jcsc.ResultsFormatter
setPackage - the name of the package the class belongs to
setPackageName(String) - Method in class rj.tools.jcsc.Violation
setPackageName
setPage(URL) - Method in class rj.tools.jcsc.ui.ExamplePanel
Delegates call to JEditorPane.setPage
setPrintStream(PrintStream) - Method in class rj.tools.jcsc.rules.RulesHandler
Set the print stream for reading
setPrivate() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
setProperties(Properties) - Method in class rj.tools.ccscrape.ui.ScrapePanel
Set the properties
setProtected() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
setPublic() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
setRegexp(String) - Method in class rj.tools.util.ui.RegexpDialog
setRegexp
setResultsformatter(String) - Method in class rj.tools.jcsc.ant.JCSCTask
setResultsformatter - the results formatter to use.
setResultsFormatter(ResultsFormatter) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
setResultsFormatter - set the resulsthander to handle the violations.
setRule(Rule) - Method in class rj.tools.jcsc.Violation
setRule
setRules(String) - Method in class rj.tools.jcsc.ant.JCSCTask
setRules - the rules file to use.
setRules(Map) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
Set the checking rules according to a property file
setRules(Map) - Method in interface rj.tools.jcsc.ui.JcscTab
setRules passes in the cache of the processed XML.
setRules(String) - Method in class rj.tools.jcsc.ui.RulesDialog
Set rules being read from a XML file from the file system.
setRules(Map) - Method in class rj.tools.jcsc.ui.RulesPanel
Set the map which contains the rules.
setSelectionMode(int) - Method in class rj.tools.util.ui.SelectDialog
setSelectionMode - set the selection mode of the dialog.
setSeverity(int) - Method in class rj.tools.jcsc.rules.Rule
Set the Priority of the Rule
setSource(String) - Method in class rj.tools.jcsc.Violation
setSource
setStartDate(String) - Method in class rj.tools.jcsc.ant.JCSCTask
setStartDate set the date/time from which files are being considered.
setStartpackage(String) - Method in class rj.tools.jcsc.ant.JCSCTask
The name of the topmost package with the tailing '.', For example: com.foo... would have com.
setStatic() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
setStrictFp() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
setSynchronized() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
setTestString(String) - Method in class rj.tools.util.ui.RegexpDialog
setTestString
setText(String) - Method in class rj.tools.util.ui.TextFieldButton
setObject
setTitle(String) - Method in class rj.tools.jcsc.ui.ExamplePanel
Sets the title for the ExamplePanel.
setToolTipText(String) - Method in class rj.tools.util.ui.TextFieldButton
Registers the text to display in a tool tip.
setTransient() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
setUnitTestClassCount(int) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
setUnitTestClassCount
setUnitTestClassCount(int) - Method in interface rj.tools.jcsc.ResultsFormatter
setUnitTestClassCount - the count of unit test classes
setUnitTestsCount(int) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
setUnitTestsCount
setUnitTestsCount(int) - Method in interface rj.tools.jcsc.ResultsFormatter
setUnitTestsCount - the count of unit tests
setValue(String) - Method in class rj.tools.jcsc.rules.Rule
Set the value of the Rule
setViolations(List) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
setViolations
setViolations(List) - Method in interface rj.tools.jcsc.ResultsFormatter
setViolations - set all the violations which occured
setViolations(List) - Method in class rj.tools.jcsc.sorter.OccurenceSorter
Set the List of violations to be sorted
setViolations(List) - Method in class rj.tools.jcsc.sorter.RulekeySorter
Set the List of violations to be sorted
setViolations(List) - Method in class rj.tools.jcsc.sorter.SeveritySorter
Set the List of violations to be sorted
setViolations(List) - Method in interface rj.tools.jcsc.ViolationsSorter
Set the List of violations to be sorted
setViolationsCount(int) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
setViolationsCount
setViolationsCount(int) - Method in interface rj.tools.jcsc.ResultsFormatter
setViolationsCount - the count of violations
setViolationSorter(ViolationsSorter) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
Set the algorithm for how the violations shall be sorted
setViolationSorter(ViolationsSorter) - Method in interface rj.tools.jcsc.ResultsFormatter
Set the algorithm for how the violations shall be sorted
setViolationsSorter(String) - Method in class rj.tools.jcsc.ant.JCSCTask
Set the sorting algorithm for how the found violations have to be sorted
setVisible(boolean) - Method in class rj.tools.util.ui.SelectDialog
 
setVolatile() - Method in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
setWorstCount(int) - Method in class rj.tools.jcsc.ant.JCSCTask
setWorstCount - how many files should be part of the hall of 'shame'.
SEVERITY - Static variable in class rj.tools.jcsc.rules.RulesHandler
severity token
SeveritySorter - Class in rj.tools.jcsc.sorter
Sorts the list of violations according to the severity of each occurence.
SeveritySorter() - Constructor for class rj.tools.jcsc.sorter.SeveritySorter
 
ShiftExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
SHORT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
sIgnoreTestSeverity - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
threshold severity to filter out violations on Unit-Test classes which severity is lower or equal.
SINGLE_LINE_COMMENT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
SingleMemberAnnotation() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
sJVMVersion - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
jvm spec version
SkimDeep - Class in rj.tools.skimdeep
The SkimDeep class
SkimDeep(String) - Constructor for class rj.tools.skimdeep.SkimDeep
Creates a new instance
SkimDeepFrame - Class in rj.tools.skimdeep.ui
 
SkimDeepFrame() - Constructor for class rj.tools.skimdeep.ui.SkimDeepFrame
Creates a new instance
SLASH - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
SLASHASSIGN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
sLastComment - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
last read comment block
sLastJavaDoc - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
last read java doc
sLineCount - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
line counter; incremented by 1 for each \n found
sMethodMetrics - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
 
sMethodsCount - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
counter to keep track of methods
sNCSSCount - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
counter to keep track of NCSS (non commenting source statements)
sNewLine - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
true if \n was lexed; has to be set to false on own accord
sort() - Method in class rj.tools.jcsc.sorter.OccurenceSorter
Sort the List of violations
sort() - Method in class rj.tools.jcsc.sorter.RulekeySorter
Sort the List of violations
sort() - Method in class rj.tools.jcsc.sorter.SeveritySorter
Sort the List of violations
sort() - Method in interface rj.tools.jcsc.ViolationsSorter
Sort the List of violations
SPACEAFTERSTATEMENTKEYWORD - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
specialConstructor - Variable in exception rj.tools.jcsc.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
SpecialStatementBlock(String) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
specialToken - Variable in class rj.tools.jcsc.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
sReturn - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
true if return statement was the last one
sSpaceCount - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
counter to keep track of spaces after statement keyword
STAR - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
STARASSIGN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
start() - Method in class rj.tools.util.ui.AnimatedLabel
start animation
startMonitor() - Method in class rj.tools.ccscrape.Monitor
Start the monitoring for the URL and the ok and feil devices
Statement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
StatementExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
StatementExpressionList() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
STATIC - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
STATIC - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
STATIC_CTOR_INST - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
STATIC_FINAL_STATIC_INST - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
staticFlag - Static variable in class rj.tools.jcsc.JavaCharStream
 
Status - Class in rj.tools.ccscrape
Status of the build
stop() - Method in class rj.tools.util.ui.AnimatedLabel
stop animation
stopMonitor() - Method in class rj.tools.ccscrape.Monitor
Stop the monitoring for the URL and the ok and feil devices
STRICTFP - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
STRICTFP - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
STRING_LITERAL - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
STRINGLITERALALLOWED - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
stringToFile(String, String) - Static method in class rj.tools.util.FileIO
Write a String as the entire content of a File
SubstitutionInputStream - Class in rj.tools.util
 
SubstitutionInputStream(InputStream, char, String) - Constructor for class rj.tools.util.SubstitutionInputStream
Creates a new instance
sUnitTestClassCount - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
counter to keep track of unit test classes
sUnitTestsCount - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
counter to keep track of unit tests
SUPER - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
sViolations - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
 
SWITCH - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
SwitchLabel() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
SWITCHREQUIRESDEFAULT - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
SwitchStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
SwitchTo(int) - Method in class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
 
SYNCHRONIZED - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
SYNCHRONIZED - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
SynchronizedStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 

T

TABSALLOWED - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
tag(String, String) - Method in class rj.tools.jcsc.rules.RulesHandler
Print a XML tag with a value
TextFieldButton - Class in rj.tools.util.ui
TextFieldButton is a JTextField widget with a browse button Example for typical usage: // listener for action event from mTextFieldButton an instance of TextFieldButton public void actionPerformed(ActionEvent e) { if (e.getActionCommand().equals(TextFieldButton.AC_BUTTON)) { final SomeDialog sd = new SomeDialog(); // some selection happens here sd.setActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { // update what is displayed in the textfield of the TextFieldButton mTextFieldButton.setObject(((SomeDialog) e.getSource()).getSelection()); sd.dispose(); } }); } sd.pack(); sd.setVisible(true); }
TextFieldButton() - Constructor for class rj.tools.util.ui.TextFieldButton
Creates a new TextFieldButton instance.
TextFieldButton(String) - Constructor for class rj.tools.util.ui.TextFieldButton
Creates a new TextFieldButton instance.
TextFieldButton(int) - Constructor for class rj.tools.util.ui.TextFieldButton
Creates a new TextFieldButton instance.
THIS - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
THROW - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
THROWS - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
ThrowStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
TILDE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
token - Variable in class rj.tools.jcsc.JavaCodingStandardChecker
 
Token - Class in rj.tools.jcsc
Describes the input token stream.
Token() - Constructor for class rj.tools.jcsc.Token
 
Token.GTToken - Class in rj.tools.jcsc
 
Token.GTToken() - Constructor for class rj.tools.jcsc.Token.GTToken
 
token_source - Variable in class rj.tools.jcsc.JavaCodingStandardChecker
 
tokenImage - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
tokenImage - Variable in exception rj.tools.jcsc.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - Error in rj.tools.jcsc
 
TokenMgrError() - Constructor for error rj.tools.jcsc.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error rj.tools.jcsc.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error rj.tools.jcsc.TokenMgrError
 
toString() - Method in class rj.tools.ccscrape.Status
Returns a string representation of the object.
toString() - Method in class rj.tools.jcsc.ant.PackageStatistics
toString
toString() - Method in class rj.tools.jcsc.rules.Rule
Returns a string representation of the object.
toString() - Method in class rj.tools.jcsc.Token
Returns the image.
toString() - Method in class rj.tools.jcsc.ui.UIString
 
toString() - Method in class rj.tools.jcsc.Violation
Returns a string representation of the object.
toString() - Method in class rj.tools.skimdeep.ParsedJarFile
Returns a string representation of the object.
transform() - Method in class rj.tools.jcsc.rules.Properties2Xml
Do the transformation into XML
TRANSIENT - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
TRANSIENT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
TriStateBoolean - Class in rj.tools.jcsc
TriStateBoolean is a boolean which can have three states - true, false, either.
TriStateBoolean(String) - Constructor for class rj.tools.jcsc.TriStateBoolean
TriStateBoolean creates a new TriStateBoolean instance
TRUE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
TRUE - Static variable in class rj.tools.jcsc.TriStateBoolean
boolean TRUE
TRY - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
TryStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
Type() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
TYPE - Static variable in class rj.tools.jcsc.rules.RulesHandler
type token
TypeArgument() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
TypeArguments() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
TypeBound() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
TypeDeclaration() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
TYPEDECLARATIONAUTHOR - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
TYPEDECLARATIONMODIFIERORDER - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
TYPEDECLARATIONVERSION - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
TYPEHEADEREXPRESSION - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
TypeParameter() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
TypeParameters() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 

U

UIString - Class in rj.tools.jcsc.ui
Class which represents a String on the JCSC UI.
UIString(String, String, String) - Constructor for class rj.tools.jcsc.ui.UIString
Creates a new UI String with the display string, the name of the string (unique id) and the category the string belongs to.
UnaryExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
UnaryExpressionNotPlusMinus() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
unescapeNewLine(String) - Static method in class rj.tools.util.ui.RegexpDialog
unescapeNewLine replaces \\n with \n
UNINITIALIZED - Static variable in class rj.tools.ccscrape.Status
UNINITIALIZED Status; to be used if neither of the other two is applicable
UNITTESTCLASSREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
UNITTESTSREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
 
UpdateLineColumn(char) - Method in class rj.tools.jcsc.JavaCharStream
 
URLCache - Class in rj.tools.ccscrape
Caches the file pointed to by an URL on the local file system.
URLCache(URL) - Constructor for class rj.tools.ccscrape.URLCache
Creates a new instance with the url of the file to cache

V

VALUE - Static variable in class rj.tools.jcsc.rules.RulesHandler
value token
VariableDeclarator() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
VariableDeclaratorId() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
VariableInitializer() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
Violation - Class in rj.tools.jcsc
Violation - a violation and its information
Violation(Rule, String, String, String, String, int, int) - Constructor for class rj.tools.jcsc.Violation
Creates a Violation instance
ViolationsSorter - Interface in rj.tools.jcsc
Interface for sorting the found violations
VOID - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
VOLATILE - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker.ModifierSet
 
VOLATILE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 

W

WHILE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
WhileStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
WidgetSizer - Class in rj.tools.util.ui
Collection of utility methods related to manipulate the size of widgets
WidgetSizer() - Constructor for class rj.tools.util.ui.WidgetSizer
 
WildcardBounds() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
 
WorstElement - Class in rj.tools.jcsc.ant
Represents a class which has been parsed.
WorstElement(String, String, int) - Constructor for class rj.tools.jcsc.ant.WorstElement
Creates a new WorstElement with the name of the class the authors of the class and the number of violations

X

XMLI18nMap - Class in rj.tools.jcsc.ui
Map which contains the strings depending on specific language.
XMLI18nMap(Document) - Constructor for class rj.tools.jcsc.ui.XMLI18nMap
Creates a new XMLI18nMap based on a xml document
XMLI18nMap(Document, String) - Constructor for class rj.tools.jcsc.ui.XMLI18nMap
Creates a new XMLI18nMap based on a xml document based on a specific language
XMLResultsFormatter - Class in rj.tools.jcsc.formatter
XMLResultsFormatter - Outputs the results in XML
XMLResultsFormatter() - Constructor for class rj.tools.jcsc.formatter.XMLResultsFormatter
 
XMLRulesMap - Class in rj.tools.jcsc.rules
Class through which the Rules are aquired reading them from a XML Document.
XMLRulesMap(Document) - Constructor for class rj.tools.jcsc.rules.XMLRulesMap
Creates a new XMLRulesMap based on a xml document
XOR - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 
XORASSIGN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 

_

_DEFAULT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
 

A B C D E F G H I J K L M N O P R S T U V W X _

(c) 1999-2005 by Ralph Jocham (rjocham72@netscape.net)
JCSC is released under the terms of the GNU General Public License