A C D E G I L R S T

A

ALL_GRP - Static variable in interface com.togethersoft.sca.plugin.audit.IAuditRule
Represents an audit rule that is a member of all the groups.
AuditRule - class com.togethersoft.sca.plugin.audit.AuditRule.
 
AuditRule(int) - Constructor for class com.togethersoft.sca.plugin.audit.AuditRule
 

C

checkArrayCreationExpression(AstArrayCreationExpression) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines an array creation expression.
checkArrayCreationExpression(AstArrayCreationExpression) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkArrayInitializer(AstArrayInitializer) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines an array initializer expression.
checkArrayInitializer(AstArrayInitializer) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkArrayReference(AstArrayReference) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines an array reference expression.
checkArrayReference(AstArrayReference) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkAssertStatement(AstAssertStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines an assertion statement.
checkAssertStatement(AstAssertStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkAssignmentExpression(AstAssignmentExpression) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines an assignment expression.
checkAssignmentExpression(AstAssignmentExpression) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkBasicBlock(IBasicBlock) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines the results of control flow analysis.
checkBasicBlock(IBasicBlock) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkBinaryExpression(AstBinaryExpression) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a binary expression.
checkBinaryExpression(AstBinaryExpression) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkBreakStatement(AstBreakStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a break statement.
checkBreakStatement(AstBreakStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkCastExpression(AstCastExpression) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a type cast expression.
checkCastExpression(AstCastExpression) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkCompilationUnit(AstCompilationUnit) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a compilation unit (source file).
checkCompilationUnit(AstCompilationUnit) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkCompoundStatement(AstCompoundStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a compound statement.
checkCompoundStatement(AstCompoundStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkConditionalExpression(AstConditionalExpression) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a conditional expression.
checkConditionalExpression(AstConditionalExpression) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkConstructorInvocation(AstConstructorInvocation) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines an explicit constructor invocation.
checkConstructorInvocation(AstConstructorInvocation) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkContinueStatement(AstContinueStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a continue statement.
checkContinueStatement(AstContinueStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkDeclaration(AstDeclaration) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
The AuditImpl default implementation calls checkDeclaration for each declaration that is not handled specifically by the corresponding checkXXX method.
checkDeclarationStatement(AstDeclarationStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a declaration statement.
checkDeclarationStatement(AstDeclarationStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkDoStatement(AstDoStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a do loop statement.
checkDoStatement(AstDoStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkEmptyStatement(AstEmptyStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines an empty statement.
checkEmptyStatement(AstEmptyStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkExpression(AstExpression) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
The AuditImpl default implementation calls checkExpression for each expression that is not handled specifically by the corresponding checkXXX method.
checkExpressionStatement(AstExpressionStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines an expression statement.
checkExpressionStatement(AstExpressionStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkField(AstField) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a field.
checkField(AstField) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkField(IField, AstField) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a field.
checkField(IField, AstField) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkFieldReference(AstFieldReference) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a field reference expression.
checkFieldReference(AstFieldReference) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkForStatement(AstForStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a for loop statement.
checkForStatement(AstForStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkIfStatement(AstIfStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines an if statement.
checkIfStatement(AstIfStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkInitializer(AstInitializer) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a class initializer.
checkInitializer(AstInitializer) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkLifetime(ITupleSet[][]) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examined lifetime of a local variable.
checkLifetime(ITupleSet[][]) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkLiteral(AstLiteral) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a literal.
checkLiteral(AstLiteral) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkLoop(IJavaLoop) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a loop.
checkLoop(IJavaLoop) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkMethod(AstMethod) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a method.
checkMethod(AstMethod) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkMethod(IMethod, AstMethod) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a method.
checkMethod(IMethod, AstMethod) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkMethodCallExpression(AstMethodCallExpression) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a method call expression.
checkMethodCallExpression(AstMethodCallExpression) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkModel(AstModel) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a model (whole project).
checkModel(AstModel) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkObjectCreationExpression(AstObjectCreationExpression) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines an object creation expression.
checkObjectCreationExpression(AstObjectCreationExpression) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkParenthesizedExpression(AstParenthesizedExpression) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a parenthesized expression.
checkParenthesizedExpression(AstParenthesizedExpression) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkReturnStatement(AstReturnStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a return statement.
checkReturnStatement(AstReturnStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkSimpleReference(AstSimpleReference) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a simple name expression.
checkSimpleReference(AstSimpleReference) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkStatement(AstStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkSuperExpression(AstSuperExpression) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines super expression.
checkSuperExpression(AstSuperExpression) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkSwitchStatement(AstSwitchStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a switch statement.
checkSwitchStatement(AstSwitchStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkSynchronizedStatement(AstSynchronizedStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a synchronized statement.
checkSynchronizedStatement(AstSynchronizedStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkThisExpression(AstThisExpression) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a this expression.
checkThisExpression(AstThisExpression) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkThrowStatement(AstThrowStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a throw statement.
checkThrowStatement(AstThrowStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkTryStatement(AstTryStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a try statement.
checkTryStatement(AstTryStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkTuple(ITuple, IVal[], IValueDomain[], IValueDomain) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines the results of data flow analysis.
checkTuple(ITuple, IVal[], IValueDomain[], IValueDomain) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkType(AstType) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a class or an interface.
checkType(AstType) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkTypeExpression(AstTypeExpression) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a type expression.
checkTypeExpression(AstTypeExpression) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkUnaryExpression(AstUnaryExpression) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a unary expression.
checkUnaryExpression(AstUnaryExpression) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkVariable(AstVariable) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a variable or method parameter.
checkVariable(AstVariable) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
checkWhileStatement(AstWhileStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Examines a while loop statement.
checkWhileStatement(AstWhileStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
com.togethersoft.sca.plugin.audit - package com.togethersoft.sca.plugin.audit
 

D

DECLARATION_GRP - Static variable in interface com.togethersoft.sca.plugin.audit.IAuditRule
Represents an audit rule which examines declarations.

E

enterPackage(AstPackage) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
enterPackage is the first method called during package examination.
enterPackage(AstPackage) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
EXPRESSION_GRP - Static variable in interface com.togethersoft.sca.plugin.audit.IAuditRule
Represents an audit rule which examines expressions.

G

getAnalyzer() - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Returns the analyzer that produced this message.
getAnalyzer() - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
getAutoFixName(IAuditMessage) - Static method in class com.togethersoft.sca.plugin.audit.AuditRule
 
getAutoFixName(IAuditMessage, int) - Static method in class com.togethersoft.sca.plugin.audit.AuditRule
 
getAutoFixName(String) - Static method in class com.togethersoft.sca.plugin.audit.AuditRule
 
getDataFlowAnalyzer() - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
getExplainMessage(AstObject, String, Object[]) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Returns the formatted explain text of this message in HTML format
getExplainMessage(AstObject, String, Object[]) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
getGroup() - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
getProject() - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
getResourceBundle() - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Method getResourceBundle return ResourceBundle by default return value is null.
getResourceBundle() - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
getSeverity() - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Returns the severity of messages generated by this rule.
getSeverity() - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
getSuppressionFix(IAuditMessage) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Returns a fix that will suppress the given message during subsequent audit executions.
getSuppressionFix(IAuditMessage) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 

I

IAuditRule - interface com.togethersoft.sca.plugin.audit.IAuditRule.
IAuditRule provides common interface for easy extension of audit plug-ins functionality.

L

leaveCompoundStatement(AstCompoundStatement) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
Called when all the statements contained in the block have been examined.
leaveCompoundStatement(AstCompoundStatement) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
leaveMethod(AstMethod) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
leaveMethod is called when the body of the method has been examined.
leaveMethod(AstMethod) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
leavePackage(AstPackage) - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
leavePackage is the last method called during package examination.
leavePackage(AstPackage) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 

R

requiresDataFlowAnalysis() - Method in interface com.togethersoft.sca.plugin.audit.IAuditRule
If this audit requires data flow analysis
requiresDataFlowAnalysis() - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 

S

setDataFlowAnalyzer(DataFlowAnalyzer) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
setParameters(IAnalyzerDescriptor, String, ReportManager) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
setProject(IProject) - Method in class com.togethersoft.sca.plugin.audit.AuditRule
 
STATEMENT_GRP - Static variable in interface com.togethersoft.sca.plugin.audit.IAuditRule
Represents an audit rule which examines statements.

T

TUPLE_GRP - Static variable in interface com.togethersoft.sca.plugin.audit.IAuditRule
Represents an audit rule which examines tuples.

A C D E G I L R S T