Define chckers for Code Analysis framework. Checker Element. Sets id, name and class that implements checker Checker id. Checker class. Must implement IChecker. User Friendly name of the chcker or error. Would be display to enable/disable an error. Problem description (Error, Warning, Info produced by a checker) Error id. Should be prefixed by plugin name in general. User Friendly name of the error. Would be display to enable/disable an error. 1.0 The following is an example of a single checker definition: <p> <pre> <extension point="org.eclipse.cdt.codan.ui.checkers"> <checker class="org.aaa.AssignmentInConditionChecker" id="org.aaa.AssignmentInConditionChecker" name="Possible Assignment in Condition instead of comparision"> </checker> </extension> </pre> </p> The following is an example of a checker that produces two types of errors: <p> <pre> <extension point="org.eclipse.cdt.codan.ui.checkers"> <checker class="org.aaa.NullPointerDereferenceChecker" id="org.aaa.NullPointerDereferenceChecker" name="Null Pointer Dereference checker"> <problem id="org.aaa.npe_must" name="Null Pointer Dereference"/ defaultSeverity="Error"> <problem id="org.aaa.npe_may" name="Possible Null Pointer Dereference"/> </checker> </extension> </pre> </p> [Enter API information here.] [Enter information about supplied implementation of this extension point.]