Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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 rj.tools.util.ui.AboutDialog.
  Generic 'About' dialog
AboutDialog(Frame, String, String, Object[][], String) - Constructor for class rj.tools.util.ui.AboutDialog
  Created an AboutDialog
AboutDialog(JDialog, String, String, Object[][], String) - Constructor for class rj.tools.util.ui.AboutDialog
  Created an AboutDialog
AboutPanel - class rj.tools.util.ui.AboutPanel.
  Generic 'About' panel to show image environment informations (key, value) owner
AboutPanel(String, Object[][], String) - Constructor for class rj.tools.util.ui.AboutPanel
  Creates a new AboutPanel instance
ABSTRACT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
ABSTRACTCLASSNAMEREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
AbstractJcscTab - class rj.tools.jcsc.ui.AbstractJcscTab.
  Abstract implementation for JcscTabs on the RulesPanel.
AbstractJcscTab.ExampleCodeMouseListener - class rj.tools.jcsc.ui.AbstractJcscTab.ExampleCodeMouseListener.
  `ExampleCodeMouseListener` Listener to Enter/Exit events on the widgets.
AbstractJcscTab() - Constructor for class rj.tools.jcsc.ui.AbstractJcscTab
  Creates a new Instance
AbstractResultsFormatter - class rj.tools.jcsc.formatter.AbstractResultsFormatter.
  `AbstractResultsFormatter` - Shows the results on the console in a compiler typcial way
AbstractResultsFormatter() - Constructor for class rj.tools.jcsc.formatter.AbstractResultsFormatter
add_escapes(String) - Method in class 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.TextFieldButton
  `addActionListener`
addEscapes(String) - Static method in class 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
addMouseListener(MouseListener) - Method in class rj.tools.util.ui.TextFieldButton
  Passing on the listeneres to the components in the JPanel
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.
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
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
ANONYMOUSCLASSMETHODJAVADOC - Static variable in interface rj.tools.jcsc.rules.RuleConstants
appendComment(String) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
ArgProcessor - class rj.tools.argumentprocessor.ArgProcessor.
  `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

## B

backup(int) - Method in class rj.tools.jcsc.JavaCharStream
BANG - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
BatchResult - class rj.tools.jcsc.ant.BatchResult.
  Collects the data from a class which was parsed in a batch job ie.
BatchResult(Violation[], String, String, String, int, int, int, int) - Constructor for class rj.tools.jcsc.ant.BatchResult
BatchSummary - class rj.tools.jcsc.BatchSummary.
  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'
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
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
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
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
CheckAction - class rj.tools.jcsc.plugins.netbeans.CheckAction.
  Run JCSC on a give node.
CheckAction() - Constructor for class rj.tools.jcsc.plugins.netbeans.CheckAction
CHECKARRAYATTYPE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
Checker - class rj.tools.util.Checker.
  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
ClassBody() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
ClassBodyDeclaration() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
ClassDeclaration() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
CLASSNAMEREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
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
COMMA - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
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 - Static variable in interface rj.tools.jcsc.rules.RuleConstants
ConditionalExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
ConditionalOrExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
ConsoleResultsFormatter - class rj.tools.jcsc.formatter.ConsoleResultsFormatter.
  `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() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
CONTINUE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
ContinueStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
cookieClasses() - Method in class rj.tools.jcsc.plugins.netbeans.CheckAction
  Boilerplate method.
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
copyFile(String, String) - Static method in class rj.tools.util.FileIO
  Copy file using file names
copyFileBuffered(String, String) - Method in class rj.tools.util.FileIO
  Copy a data file from one filename to another, alternate method.
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 class 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 rj.tools.util.DecimalNumberDocument.
  `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
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
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
ELSE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
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
enable(Node[]) - Method in class rj.tools.jcsc.plugins.netbeans.CheckAction
  Boilerplate method.
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.
EOF - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
eol - Variable in class 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 rj.tools.jcsc.ui.ExamplePanel.
  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
expectedTokenSequences - Variable in class 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

## F

FALSE - Static variable in class rj.tools.jcsc.TriStateBoolean
  boolean `FALSE`
FALSE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
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() - 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 rj.tools.util.FileFinder.
  `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 rj.tools.util.FileIO.
  Basic file io operations This code is copied from the O'Reilly 'Java Cookbook'
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
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
FormalParameter() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
FormalParameters() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
format() - Method in interface rj.tools.jcsc.ResultsFormatter
  format the results from one parsed file
format() - Method in class rj.tools.jcsc.formatter.XMLResultsFormatter
  format the results from one parsed file
format() - Method in class rj.tools.jcsc.formatter.ConsoleResultsFormatter
formatBatch() - Method in interface rj.tools.jcsc.ResultsFormatter
  format the batch run results.
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.
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.JavaCodingStandardChecker
  `getAuthors` - get list of all @authors as a comma separated string
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`
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.Violation
  `getClassName`
getClassName() - Method in class rj.tools.jcsc.ant.BatchResult
  the name of the class
getClassName() - Method in class rj.tools.jcsc.ant.WorstElement
  `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.Violation
  `getColumn`
getColumn() - Method in class rj.tools.jcsc.JavaCharStream
  Deprecated.
getColumn() - Method in class rj.tools.jcsc.MethodMetric
  `getColumn`
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 interface rj.tools.util.ui.RegexpDialogTextComponent
  `getComponentText` - getValue the text from the component
getExpressionText() - Method in class rj.tools.util.ui.RegexpDialog.RegTextField
  `getExpressionText`
getExpressionText() - Method in class rj.tools.util.ui.RegexpDialog.RegTextArea
  `getExpressionText`
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
getHelpCtx() - Method in class rj.tools.jcsc.plugins.netbeans.CheckAction
  Boilerplate method.
getHelpCtx() - Method in class rj.tools.jcsc.plugins.netbeans.RulesAction
  `getHelpCtx` return the the help context
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.BatchResult
  level of highest severity found
getHighestSeverityLevel() - Method in class rj.tools.jcsc.ant.PackageStatistics
  Get the max serverity
GetImage() - Method in class rj.tools.jcsc.JavaCharStream
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.Violation
  `getLine`
getLine() - Method in class rj.tools.jcsc.JavaCharStream
  Deprecated.
getLine() - Method in class rj.tools.jcsc.MethodMetric
  `getLine`
getMessage() - Method in class rj.tools.jcsc.Violation
  `getMessage`
getMessage() - Method in class 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.ParseException
  This method has the standard behavior when this object has been created using the standard constructors.
getMethodCount() - Method in class rj.tools.jcsc.ant.OverviewStatistics
  Get the number of parsed methods
getMethodCount() - Method in class rj.tools.jcsc.ant.BatchResult
  the number of methods in taht class
getMethodCount() - Method in class rj.tools.jcsc.ant.PackageStatistics
  Get the count of methods
getMethodName() - Method in class rj.tools.jcsc.Return.MethodDeclaratorReturn
  `getMethodName`
getMethodName() - Method in class rj.tools.jcsc.MethodMetric
  `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.jcsc.plugins.netbeans.CheckAction
  Get this object name - should probably use some of the I18N stuff.....
getName() - Method in class rj.tools.jcsc.plugins.netbeans.RulesAction
  `getName` returns the name of the action
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
getNCSS() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
  `getNCSS` - get the count of NCSS non commenting source statements
getNcssCount() - Method in class rj.tools.jcsc.ant.BatchResult
  count of none commenting source statements (ncss)
getNCSSCount() - Method in class rj.tools.jcsc.MethodMetric
  `getNCSSCount`
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
getNextToken() - Method in class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
getNextToken() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
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
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.Violation
  `getPackageName`
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
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
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() - Method in class rj.tools.jcsc.Violation
  `getRule`
getRule(String) - Method in class rj.tools.jcsc.ant.OverviewStatistics
  Get the Rule instance having the name
getRules() - Method in class rj.tools.jcsc.ui.RulesPanel
  Returns the rules map
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.
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
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
  `getTabs` returns a list of all tab in the order they appear on the ui.
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.JavaCodingStandardChecker
  `getUnitTestClassCount` - call this method after a successful parse to obtain the number of Unit test classes
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.BatchResult
  number of unit test classes for that class
getUnitTestClassCount() - Method in class rj.tools.jcsc.ant.PackageStatistics
  Get the count 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.JavaCodingStandardChecker
  `getUnitTestsCount` - call this method after a successful parse to obtain the number of Unit tests
getUnitTestsCount() - Method in class rj.tools.jcsc.ant.BatchResult
  number of unit tests for that class
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.JavaCodingStandardChecker
  `getViolations` - call this method after a successful parse to obtain a List of violations.
getViolations() - Method in class rj.tools.jcsc.ant.BatchResult
  array of violations for that class
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.JavaCodingStandardChecker
  `getViolationsCount` - call this method after a successful parse to obtain the number of violations
getViolationsCount() - Method in class rj.tools.jcsc.ant.WorstElement
  Returns the number of violations
getWorstCount() - Method in class rj.tools.jcsc.BatchSummary
  Get the number of worst files to be used in summary for whole project
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.
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(StringBuffer, 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, StringBuffer, int, ArrayList, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
  `handleConstructorDeclarationJavaDoc` handles the javadoc for constructor declarations.
handleFieldDeclarationJavaDoc(String, StringBuffer, 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, StringBuffer, StringBuffer, int, ArrayList, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
  `handleMethodDeclarationJavaDoc` handles the javadoc for method declarations.
handleParaRegExp(StringBuffer, StringBuffer, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
  Checks if parameter does have the correct prefix
handleSpaceAfterMethodName(String, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
  `handleSpaceAfterMethodName` checks if the space count is not '0'.
handleSpaceAfterStatementKeyword(String, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
  `handleSpaceAfterStatementKeyword` checks if the space count is not '0'.
handleSpaceAroundBinaryExpression(String, String, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
  `handleSpaceAroundBinaryExpression` checks space Around Binary Expression
handleStringLiteral(String, int, int) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
  `handleStringLiteral` checks if String literal is allowed
handleTypeDeclarationJavaDoc(String, StringBuffer, 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

iconResource() - Method in class rj.tools.jcsc.plugins.netbeans.CheckAction
iconResource() - Method in class rj.tools.jcsc.plugins.netbeans.RulesAction
  `iconResource` return the abs path of the icon
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
IMPORT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
ImportDeclaration() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
IN_JAVADOC_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
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
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
Initializer() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
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
InterfaceDeclaration() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
InterfaceMemberDeclaration() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
INTERFACENAMEREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
INTERFACENOTABSTRACT - Static variable in interface rj.tools.jcsc.rules.RuleConstants
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
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
isJavaDoc() - Method in class rj.tools.util.JavaDocParser
  `isJavaDoc` returns wheter the string is a javadoc.
isMultiLine() - Method in interface rj.tools.util.ui.RegexpDialogTextComponent
  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 class rj.tools.util.ui.RegexpDialog.RegTextArea
  Indicates whether the text component is multiline and therefore requires a scroll pannel.
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.
isRegexpMatch(Object, Object) - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
  `isRegexpMatch` return whether the regexp matches the value.
isTrue() - Method in class rj.tools.jcsc.TriStateBoolean
  `isTrue` indicates whether the state is true

## J

JavaCharStream - class rj.tools.jcsc.JavaCharStream.
  An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(InputStream) - Constructor for class rj.tools.jcsc.JavaCharStream
JavaCharStream(InputStream, int, int) - Constructor for class rj.tools.jcsc.JavaCharStream
JavaCharStream(InputStream, int, int, int) - Constructor for class rj.tools.jcsc.JavaCharStream
JavaCharStream(Reader) - Constructor for class rj.tools.jcsc.JavaCharStream
JavaCharStream(Reader, int, int) - Constructor for class rj.tools.jcsc.JavaCharStream
JavaCharStream(Reader, int, int, int) - Constructor for class rj.tools.jcsc.JavaCharStream
JavaCodingStandardChecker - class rj.tools.jcsc.JavaCodingStandardChecker.
  This JavaCC grammar and program are to check Java source against specific rules
JavaCodingStandardChecker(InputStream) - Constructor for class rj.tools.jcsc.JavaCodingStandardChecker
JavaCodingStandardChecker(JavaCodingStandardCheckerTokenManager) - Constructor for class rj.tools.jcsc.JavaCodingStandardChecker
JavaCodingStandardChecker(Reader) - Constructor for class rj.tools.jcsc.JavaCodingStandardChecker
JavaCodingStandardCheckerConstants - interface rj.tools.jcsc.JavaCodingStandardCheckerConstants.
JavaCodingStandardCheckerTokenManager - class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager.
JavaCodingStandardCheckerTokenManager(JavaCharStream) - Constructor for class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
JavaCodingStandardCheckerTokenManager(JavaCharStream, int) - Constructor for class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
JAVADOC_COMMENT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
JavaDocParser - class rj.tools.util.JavaDocParser.
  `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 rj.tools.jcsc.ui.JcscTab.
  `JcscTab` has to be realized by all tabs on the JCSC RulesPanel which is displayed on the RulesDialog.
JCSCTask - class rj.tools.jcsc.ant.JCSCTask.
  `JCSCTask`
JCSCTask() - Constructor for class rj.tools.jcsc.ant.JCSCTask
jj_nt - Variable in class rj.tools.jcsc.JavaCodingStandardChecker
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
lexStateNames - Static variable in class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
LINELENGTH - Static variable in interface rj.tools.jcsc.rules.RuleConstants
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

main(String[]) - Static method in class rj.tools.argumentprocessor.ArgProcessor
  `main` for command line testing purpose
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
mAuthors - Variable in class rj.tools.jcsc.formatter.AbstractResultsFormatter
  `mAuthors` the authors of that class; if several authors then names are separated by ','
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
METHODBLOCKPLACERULE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
MethodDeclaration() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
MethodDeclarationLookahead() - 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 rj.tools.jcsc.MethodMetric.
  `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
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)
mode() - Method in class rj.tools.jcsc.plugins.netbeans.CheckAction
  Boilerplate method.
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
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 interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
NE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
NestedClassDeclaration() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
NestedInterfaceDeclaration() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
NESTEDTYPEBLOCKPLACERULE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
NESTEDTYPEDECLARATIONMODIFIERORDER - Static variable in interface rj.tools.jcsc.rules.RuleConstants
NetBeansOutputStream - class rj.tools.jcsc.plugins.netbeans.NetBeansOutputStream.
  Maps a OutputWriter to the org.openide.OutputListener
NetBeansOutputStream(OutputWriter, OutputListener) - Constructor for class rj.tools.jcsc.plugins.netbeans.NetBeansOutputStream
  Creates a new `NetBeansOutputStream` instance.
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.
NO_ORDER - Static variable in interface rj.tools.jcsc.rules.RuleConstants
NOELSEIFWITHOUTBRACE - Static variable in interface rj.tools.jcsc.rules.RuleConstants
NULL - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
NullLiteral() - Method in class rj.tools.jcsc.JavaCodingStandardChecker

## O

OccurenceSorter - class rj.tools.jcsc.sorter.OccurenceSorter.
  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
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
outputLineAction(OutputEvent) - Method in class rj.tools.jcsc.plugins.netbeans.CheckAction
  Boilerplate method.
outputLineCleared(OutputEvent) - Method in class rj.tools.jcsc.plugins.netbeans.CheckAction
  Boilerplate method.
outputLineSelected(OutputEvent) - Method in class rj.tools.jcsc.plugins.netbeans.CheckAction
  Boilerplate method.
overviewClassResults() - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
  During parsing global issues are checked whose result is here generated
OverviewStatistics - class rj.tools.jcsc.ant.OverviewStatistics.
  `OveriewStatistics` is used to keep track about all information of all classes which are parsed.
OverviewStatistics() - Constructor for class rj.tools.jcsc.ant.OverviewStatistics

## 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 rj.tools.jcsc.ant.PackageStatistics.
  `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!!!
ParseException - exception rj.tools.jcsc.ParseException.
  This exception is thrown when parse errors are encountered.
ParseException() - Constructor for class rj.tools.jcsc.ParseException
  The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class rj.tools.jcsc.ParseException
ParseException(Token, int[][], String[]) - Constructor for class rj.tools.jcsc.ParseException
  This constructor is used by the method "generateParseException" in the generated parser.
performAction() - Method in class rj.tools.jcsc.plugins.netbeans.RulesAction
  `performAction` called from NB to execute
performAction(Document, Caret) - Method in class rj.tools.jcsc.plugins.netbeans.CheckAction
  Triggered on the source file they requested.
performAction(Node[]) - Method in class rj.tools.jcsc.plugins.netbeans.CheckAction
  Boilerplate method.
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
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 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 rj.tools.jcsc.rules.Properties2Xml.
  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 interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
PUB_PRO_PAC_PRI - Static variable in interface rj.tools.jcsc.rules.RuleConstants
PUBLIC - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
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
putArguments(String[]) - Method in class rj.tools.argumentprocessor.ArgProcessor
  `putArguments` - put an array of options and arguments into the ArgurmentProcessor.

## R

RBRACE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
RBRACKET - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
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) - Static method in class rj.tools.jcsc.rules.RulesHandler
  Reads a rules .jcsc properties file; only used for conversion from older JCSC versions
readRulesFile(String) - Static method in class rj.tools.jcsc.rules.RulesHandler
  Read a rules XML file from the file system
readZipRulesFile(String) - Static method in class rj.tools.jcsc.rules.RulesHandler
  Read a rules XML file from a zip/jar file (rj/tools/jcsc/rules is path)
RegexpDialog - class rj.tools.util.ui.RegexpDialog.
  `RegexpDialog` is a dialog assisting in regexp creation
RegexpDialog.RegTextArea - class rj.tools.util.ui.RegexpDialog.RegTextArea.
  `RegTextArea` is a wrapped up JTextArea
RegexpDialog.RegTextArea() - Constructor for class rj.tools.util.ui.RegexpDialog.RegTextArea
  `RegTextArea`
RegexpDialog.RegTextField - class rj.tools.util.ui.RegexpDialog.RegTextField.
  `RegTextField` is a wrapped up JTextField
RegexpDialog.RegTextField() - Constructor for class rj.tools.util.ui.RegexpDialog.RegTextField
  `RegTextField`
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.
RegexpDialogTextComponent - interface rj.tools.util.ui.RegexpDialogTextComponent.
  `RegexpDialogTextComponent` is a component which can be used for text input.
REGEXPPREFIXFORMETHODRETURINGBOOLEAN - Static variable in interface rj.tools.jcsc.rules.RuleConstants
ReInit(InputStream) - Method in class rj.tools.jcsc.JavaCharStream
ReInit(InputStream) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
ReInit(InputStream, int, int) - Method in class rj.tools.jcsc.JavaCharStream
ReInit(InputStream, int, int, int) - Method in class rj.tools.jcsc.JavaCharStream
ReInit(JavaCharStream) - Method in class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
ReInit(JavaCharStream, int) - Method in class rj.tools.jcsc.JavaCodingStandardCheckerTokenManager
ReInit(JavaCodingStandardCheckerTokenManager) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
ReInit(Reader) - Method in class rj.tools.jcsc.JavaCharStream
ReInit(Reader) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
ReInit(Reader, int, int) - Method in class rj.tools.jcsc.JavaCharStream
ReInit(Reader, int, int, int) - Method in class rj.tools.jcsc.JavaCharStream
RelationalExpression() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
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.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
removeMouseListerner(MouseListener) - Method in class rj.tools.util.ui.TextFieldButton
  Passing on the listeneres to the components in the JPanel
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 rj.tools.jcsc.ResultsFormatter.
  `ResultsFormatter` - Formatter of the parsing results.
ResultType() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
Return - interface rj.tools.jcsc.Return.
  `Return` Collection of Return classes; used by the grammar to return complex return values
RETURN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
Return.FormalParameterReturn - class rj.tools.jcsc.Return.FormalParameterReturn.
  `FormalParameterReturn`
Return.FormalParameterReturn(StringBuffer, StringBuffer) - Constructor for class rj.tools.jcsc.Return.FormalParameterReturn
  Creates a new `FormalParameterReturn` instance.
Return.MethodDeclaratorReturn - class rj.tools.jcsc.Return.MethodDeclaratorReturn.
  `MethodDeclaratorReturn`
Return.MethodDeclaratorReturn(StringBuffer, 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.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.plugins.netbeans - package rj.tools.jcsc.plugins.netbeans
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.util - package rj.tools.util
rj.tools.util.ui - package rj.tools.util.ui
RPAREN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
RSIGNEDSHIFT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
RSIGNEDSHIFTASSIGN - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
Rule - class rj.tools.jcsc.rules.Rule.
  Encapsulates a Rule
RULE - Static variable in class rj.tools.jcsc.rules.RulesHandler
  rule token
Rule(String, String, String, String, String, String, String[]) - Constructor for class rj.tools.jcsc.rules.Rule
  Creates a new Rule instance
RuleConstants - interface rj.tools.jcsc.rules.RuleConstants.
  `RuleConstants` contains all the constants which are used for rule property file.
RulekeySorter - class rj.tools.jcsc.sorter.RulekeySorter.
  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
RulesAction - class rj.tools.jcsc.plugins.netbeans.RulesAction.
  Action that can always be invoked and work procedurally.
RulesAction() - Constructor for class rj.tools.jcsc.plugins.netbeans.RulesAction
RulesDialog - class rj.tools.jcsc.ui.RulesDialog.
  `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.
RulesDialog(Frame) - Constructor for class rj.tools.jcsc.ui.RulesDialog
  Creates a new `RulesDialog` instance.
RulesHandler - class rj.tools.jcsc.rules.RulesHandler.
  `RulesHandler` is a helper class which is resoponsibel for saving the rules properties.
RulesHandler(PrintStream) - Constructor for class rj.tools.jcsc.rules.RulesHandler
  Creates qa new RulesHandler for a specific PrintStream to write to
RulesPanel - class rj.tools.jcsc.ui.RulesPanel.
  `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 - 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)
sCurrentState - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
  State of the current class declaration.
SEMICOLON - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
SEMICOLONAFTERTYPEDECLARATION - Static variable in interface rj.tools.jcsc.rules.RuleConstants
setAuthors(List) - Method in interface rj.tools.jcsc.ResultsFormatter
  `setAuthors` - set the values of the @author tags found
setAuthors(List) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
  `setAuthors`
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.
setBatchMode(BatchSummary) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
  Set that the JCSC was in batch mode and pass in the associated data
setCCNCount(int) - Method in class rj.tools.jcsc.MethodMetric
  `setCCNCount`
setClassName(String) - Method in class rj.tools.jcsc.Violation
  `setClassName`
setClassName(String) - Method in interface rj.tools.jcsc.ResultsFormatter
  `setClass` - the name of the class
setClassName(String) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
  `setClassName`
setColumn(int) - Method in class rj.tools.jcsc.Violation
  `setColumn`
setColumn(int) - Method in class rj.tools.jcsc.MethodMetric
  `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 interface rj.tools.util.ui.RegexpDialogTextComponent
  `setComponentText` - set the text int the component
setExpressionText(String) - Method in class rj.tools.util.ui.RegexpDialog.RegTextField
  `setExpressionText`
setExpressionText(String) - Method in class rj.tools.util.ui.RegexpDialog.RegTextArea
  `setExpressionText`
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
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.RulesPanel
  Set the map for the internationlized strings on the UI.
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.
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.Violation
  `setLine`
setLine(int) - Method in class rj.tools.jcsc.MethodMetric
  `setLine`
setMessage(String) - Method in class rj.tools.jcsc.Violation
  `setMessage`
setMethodMetrics(List) - Method in interface rj.tools.jcsc.ResultsFormatter
  `setMethodMetrics` - set all the method metrics
setMethodMetrics(List) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
  `setMethodMetrics`
setMethodName(String) - Method in class rj.tools.jcsc.MethodMetric
  `setMethodName`
setMethodsCount(int) - Method in interface rj.tools.jcsc.ResultsFormatter
  `setMethodsCount` - the number of methods count
setMethodsCount(int) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
  `setMethodsCount`
setNCSSCount(int) - Method in interface rj.tools.jcsc.ResultsFormatter
  `setNCSSCount` - the number of NCSS non commenting source statements
setNCSSCount(int) - Method in class rj.tools.jcsc.MethodMetric
  `setNCSSCount`
setNCSSCount(int) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
  `setNCSSCount`
setNewLine() - Static method in class rj.tools.jcsc.JavaCodingStandardChecker
  `setNewLine` resets the new line flag to true
setOptions() - Method in class rj.tools.jcsc.plugins.netbeans.CheckAction
  Set the system options to the defaults for the JCSC.
setOutputStream(OutputStream) - Method in interface rj.tools.jcsc.ResultsFormatter
  `setOutputStream` - set the outputstream to write to
setOutputStream(OutputStream) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
  `setOutputStream`
setPackage(String) - Method in interface rj.tools.jcsc.ResultsFormatter
  `setPackage` - the name of the package the class belongs to
setPackage(String) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
  `setPackage`
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
setRegexp(String) - Method in class rj.tools.util.ui.RegexpDialog
  `setRegexp`
setResultsFormatter(ResultsFormatter) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
  `setResultsFormatter` - set the resulsthander to handle the violations.
setResultsformatter(String) - Method in class rj.tools.jcsc.ant.JCSCTask
  `setResultsformatter` - the results formatter to use.
setRule(Rule) - Method in class rj.tools.jcsc.Violation
  `setRule`
setRules(Map) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
  Set the checking rules according to a property file
setRules(Map) - Method in class rj.tools.jcsc.ui.RulesPanel
  Set the map which contains the rules.
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.ant.JCSCTask
  `setRules` - the rules file to use.
setRules(String) - Method in class rj.tools.jcsc.ui.RulesDialog
  Set rules being read from a XML file from the file system.
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
  `setStartpackage` - the name of the topmost package with the tailing '.' (i.e com.foo....
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.
setUnitTestClassCount(int) - Method in interface rj.tools.jcsc.ResultsFormatter
  `setUnitTestClassCount` - the count of unit test classes
setUnitTestClassCount(int) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
  `setUnitTestClassCount`
setUnitTestsCount(int) - Method in interface rj.tools.jcsc.ResultsFormatter
  `setUnitTestsCount` - the count of unit tests
setUnitTestsCount(int) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
  `setUnitTestsCount`
setValue(String) - Method in class rj.tools.jcsc.rules.Rule
  Set the value of the Rule
setViolations(List) - Method in interface rj.tools.jcsc.ResultsFormatter
  `setViolations` - set all the violations which occured
setViolations(List) - Method in interface rj.tools.jcsc.ViolationsSorter
  Set the List of violations to be sorted
setViolations(List) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
  `setViolations`
setViolations(List) - Method in class rj.tools.jcsc.sorter.SeveritySorter
  Set the List of violations to be sorted
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
setViolationsCount(int) - Method in interface rj.tools.jcsc.ResultsFormatter
  `setViolationsCount` - the count of violations
setViolationsCount(int) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
  `setViolationsCount`
setViolationSorter(ViolationsSorter) - Method in interface rj.tools.jcsc.ResultsFormatter
  Set the algorithm for how the violations shall be sorted
setViolationSorter(ViolationsSorter) - Method in class rj.tools.jcsc.formatter.AbstractResultsFormatter
  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
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
  priority token
SeveritySorter - class rj.tools.jcsc.sorter.SeveritySorter.
  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
SINGLE_LINE_COMMENT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
sJVMVersion - Static variable in class rj.tools.jcsc.JavaCodingStandardChecker
  jvm spec version
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
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 interface rj.tools.jcsc.ViolationsSorter
  Sort the List of violations
sort() - Method in class rj.tools.jcsc.sorter.SeveritySorter
  Sort the List of violations
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
SPACEAFTERMETHODNAME - Static variable in interface rj.tools.jcsc.rules.RuleConstants
SPACEAFTERSTATEMENTKEYWORD - Static variable in interface rj.tools.jcsc.rules.RuleConstants
SPACEAROUNDBINARYEXPRESSION - Static variable in interface rj.tools.jcsc.rules.RuleConstants
specialConstructor - Variable in class 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
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 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
STRICTFP - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
STRING_LITERAL - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
string2Boolean(String) - Static method in class rj.tools.jcsc.ui.AbstractJcscTab
  `convertString2Boolean` converts a String value into a boolean representing the value - 'true', 'false'.
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
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 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 rj.tools.util.ui.TextFieldButton.
  `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(int) - 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.
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 rj.tools.jcsc.Token.
  Describes the input token stream.
token_source - Variable in class rj.tools.jcsc.JavaCodingStandardChecker
Token() - Constructor for class rj.tools.jcsc.Token
tokenImage - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
tokenImage - Variable in class rj.tools.jcsc.ParseException
  This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - error rj.tools.jcsc.TokenMgrError.
TokenMgrError() - Constructor for class rj.tools.jcsc.TokenMgrError
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class rj.tools.jcsc.TokenMgrError
TokenMgrError(String, int) - Constructor for class rj.tools.jcsc.TokenMgrError
toString() - Method in class rj.tools.jcsc.Violation
  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.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.ui.UIString
transform() - Method in class rj.tools.jcsc.rules.Properties2Xml
  Do the transformation into XML
TRANSIENT - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
TriStateBoolean - class rj.tools.jcsc.TriStateBoolean.
  `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 class rj.tools.jcsc.TriStateBoolean
  boolean `TRUE`
TRUE - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
TRY - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
TryStatement() - Method in class rj.tools.jcsc.JavaCodingStandardChecker
TYPE - Static variable in class rj.tools.jcsc.rules.RulesHandler
  type token
Type() - 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

## U

UIString - class rj.tools.jcsc.ui.UIString.
  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
UNITTESTCLASSREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
UNITTESTSREGEXP - Static variable in interface rj.tools.jcsc.rules.RuleConstants
UnmodifiedClassDeclaration(StringBuffer) - Method in class rj.tools.jcsc.JavaCodingStandardChecker
UnmodifiedInterfaceDeclaration(StringBuffer) - Method in class rj.tools.jcsc.JavaCodingStandardChecker

## 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 rj.tools.jcsc.Violation.
  `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 rj.tools.jcsc.ViolationsSorter.
  Interface for sorting the found violations
VOID - Static variable in interface rj.tools.jcsc.JavaCodingStandardCheckerConstants
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 rj.tools.util.ui.WidgetSizer.
  Collection of utility methods related to manipulate the size of widgets
WidgetSizer() - Constructor for class rj.tools.util.ui.WidgetSizer
WorstElement - class rj.tools.jcsc.ant.WorstElement.
  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
write(int) - Method in class rj.tools.jcsc.plugins.netbeans.NetBeansOutputStream
  `write` a character to the the stream

## X

XMLI18nMap - class rj.tools.jcsc.ui.XMLI18nMap.
  Class through which the Rules are aquired reading them from a XML Document.
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 rj.tools.jcsc.formatter.XMLResultsFormatter.
  `XMLResultsFormatter` - Outputs the results in XML
XMLResultsFormatter() - Constructor for class rj.tools.jcsc.formatter.XMLResultsFormatter
XMLRulesMap - class rj.tools.jcsc.rules.XMLRulesMap.
  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 _

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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