<!DOCTYPE html
  PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<!--
Copyright (c) 2006 UGS Corp.

All Rights Reserved.

This software and related documentation are proprietary to UGS Corp.
-->
<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>Configuring a Checker</title>
      <script language="javaScript">
        abridged="false";
        displayConditions=new Array();
      </script>
      <link type="text/css" href="../css/main_styles.css" rel="stylesheet">
   </head>
   <body class="bodydocs" onload="top.pageLoader()" bgcolor="#FFFFFF">
      <div class="title_topic3" id="xps10_pagetitle">Configuring a Checker</div>
      <hr noshade="true"><a name="ndxgenid_checkmate118"></a><a name="ndxgenid_checkmate119"></a><table cellspacing="4" align="center">
         <tbody>
            <tr valign="top">
               <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('checkmate/config_ovw.html');return(false);">Overview</a></p>
               </td>
               <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('checkmate/overview_author_tasks.html');return(false);">How To</a></p>
               </td>
               <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('checkmate/config_ck_opt.html');return(false);">Options</a></p>
               </td>
               <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('checkmate/concept.html');return(false);">Related Topics</a></p>
               </td>
            </tr>
         </tbody>
      </table><br><p class="para_topic">You can create a new checker or configure an existing checker. To create a new checker from this Configure Checker tab, specify a unique Checker Name, a Display Name, and a unique file specification.</p>
      <p class="para_topic">To configure a checker:</p>
      <ol type="1" start="1">
         <li>
            <p class="para_item">Choose Analysis-&gt;  Check-Mate-&gt;  Author Checks.</p>
         </li>
         <li>
            <p class="para_item">Click the Configure Checker tab.</p>
         </li>
         <li>
            <p class="para_item">Click the Browse <img align="bottom" src="graphics/browse.gif" border="0">  option.
            </p>
         </li>
         <li>
            <p class="para_item">On the Checker Selection dialog, navigate through the Categories list and select the checker you want to configure. OK the Checker Selection dialog.</p>
         </li>
         <li>
            <p class="para_item">Click the Customize Checker <img align="bottom" src="graphics/customize.gif" border="0">  option.
            </p>
         </li>
         <li>
            <p class="para_item">On the Customization dialog, modify the checker parameters as desired.</p>
         </li>
         <li>
            <p class="para_item">Click the Documentation <img align="bottom" src="graphics/document.gif" border="0">  option.
            </p>
         </li>
         <li>
            <p class="para_item">In the Documentation text box, modify the text description as desired.</p>
         </li>
         <li>
            <p class="para_item">Click the Save Checker As option.</p>
         </li>
         <li>
            <p class="para_item">In the File Selection Box, select or enter a DFA file name. The output directory for the save function should be a user DFA directory that is defined in Knowledge Fusion. </p>
         </li>
      </ol>
      <table border="0">
         <tr>
            <td valign="top" align="left"><img align="left" src="../graphics/note.gif" alt="Note" title="Note"></td>
            <td valign="bottom" align="left" width="100%">
               <div class="para_note">
                  <p class="para_note_body">Please note the following:  </p>
               </div>
            </td>
         </tr>
      </table>
      <ul>
         <li>
            <p class="para_item">After the file save, a syntax check is run and the class reloads in NX. &nbsp;The Information window lists any errors.</p>
         </li>
         <li>
            <p class="para_item">If the specified checker is supplied by NX, the system prevents the selection from overwriting the original checker. The system also prevents new checker DFA files from writing into the directories with existing checker DFA files.</p>
         </li>
      </ul>
   </body>
</html>