<!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>Create/Edit Checker Options</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">Create/Edit Checker Options</div>
      <hr noshade="true"><a name="ndxgenid_checkmate147"></a><a name="ndxgenid_checkmate148"></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/create_checkers_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/create_checker.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/author_opts.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><table cellspacing="3" align="center">
         <tbody>
            <tr valign="top">
               <th align="left" bgcolor="#c0c0c0" colspan="1" rowspan="1" valign="top">
                  <p class="para_th">Options</p>
               </th>
               <th align="left" bgcolor="#c0c0c0" colspan="1" rowspan="1" valign="top">
                  <p class="para_th">Description</p>
               </th>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><b class="uiTerm">Class Name</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">This text box accepts the Knowledge Fusion rule name for the checker. The name must be a unique, valid name.</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><b class="uiTerm">Display Name</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">This text box accepts the name to display to the user. You should make this name informative.</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><b class="uiTerm">Test Category</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">This is the category in which the checker appears.</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><img align="bottom" src="graphics/browse.gif" border="0">  <b class="uiTerm">Browse</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">Displays the <b class="uiTerm">Checker</b> selection dialog and lets you &nbsp;manually select an existing checker for editing operations.
                  </p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><b class="uiTerm">Save Log In Part</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">Writes all created and edited data from this checker to the current part file.</p>
                  <p class="para_td"><img align="bottom" src="graphics/allow_change_at_run_time.gif" border="0"> The<b class="uiTerm"> Allow Change at Run Time</b> option lets you change the Save Log in Part option during run time.
                  </p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><b class="uiTerm">Mixins</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">Brings up a small multi-line test entry dialog and prompts user to enter additional mix-in classes needed by this checker. If you do not specify any mix-ins, the system includes %ug_base_checker by default as the class required for all checkers.</p>
                  <p class="para_td">Add each additional mix-in class on a separate line in the dialog.</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><b class="uiTerm">Function Disabled</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">Makes the function inactive by default when included in a profile.</p>
                  <p class="para_td"><img align="bottom" src="graphics/allow_change_at_run_time.gif" border="0"> The<b class="uiTerm"> Allow Change at Run Time</b> option lets you change the Function Diabled option during run time.
                  </p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><img align="bottom" src="graphics/quick_reference.gif" border="0"><b class="uiTerm"> Quick Reference</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">Opens a page in the browser that contains documentation hyperlinks to checker classes and functions.</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><img align="bottom" src="graphics/doc_ico.gif" border="0">  <b class="uiTerm">Documentation</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">Displays a multi-line text entry box. You enter a description of the new checker or edit the description of an existing checker.</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><b class="uiTerm">Attributes</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">This list box displays the current set of attributes for the checker. </p>
                  <p class="para_td">You can add the Boolean attribute allow_author_changes to prevent all specified rules from being modified via Check-Mate operations such as Configure or Edit checker, etc.</p>
                  <p class="para_td">(boolean) allow_author_changes: false;</p>
                  <p class="para_td">When a user or author attempts to modify this checker through Check-Mate, the following warning displays: Edit is not allowed on this profile or checker.</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"> <img align="bottom" src="graphics/new_attribute_ico.gif" border="0">  <b class="uiTerm">New Attribute</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">Displays a <b class="uiTerm">Create/Edit Attribute</b> dialog and prompts you to enter a legal Knowledge Fusion rule name, specify the type of attribute and behavior flags, and enter a formula. To expose a value, turn on the Parameter flag. The rule text follows the normal syntax for Knowledge Fusion rules. <img align="bottom" src="graphics/extended_text_entry.gif" border="0"> <a class="links" href="javascript:void(0)" onclick="top.openFile('checkmate/dia_textentry_ovw.html');return(false);"><b class="uiTerm">Extended Text Entry</b></a> options are also available from this dialog box. The new attribute appears in the Attributes window after you dismiss the dialog.
                  </p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><img align="bottom" src="graphics/edit_attribute.gif" border="0">  <b class="uiTerm">Edit Attribute</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">Displays the <b class="uiTerm">Create/Edit Attribute</b> dialog allowing you to edit the attribute. <img align="bottom" src="graphics/extended_text_entry.gif" border="0"> <a class="links" href="javascript:void(0)" onclick="top.openFile('checkmate/dia_textentry_ovw.html');return(false);"><b class="uiTerm">Extended Text Entry</b></a> options are also available from this dialog box.
                  </p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><img align="bottom" src="graphics/delete_attribute.gif" border="0">  <b class="uiTerm">Delete Attribute</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">Deletes the highlighted rule in Attributes.</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#F4F4F4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><img align="bottom" src="graphics/extended_text_entry.gif" border="0"> <a class="links" href="javascript:void(0)" onclick="top.openFile('checkmate/dia_textentry_ovw.html');return(false);"><b class="uiTerm">Extended Text Entry</b></a></p>
               </td>
               <td bgcolor="#F4F4F4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">Opens a large Extended Text Entry dialog box where you have more room to compose a rule. This dialog also assists you with function, conditional, and loop builders. When you finish writing the rule, click the dialog's OK option to dismiss the dialog and move the text to the Formula box. </p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><b class="uiTerm">Checker Function</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">Text box where you can edit the checker.</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><b class="uiTerm">Load After Save</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">Automatically saves a newly created/edited profile or checker into the selection box.</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><b class="uiTerm">Save Checker As</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">Displays a standard file selection dialog in order to write out the DFA data for the checker. The checker should be written to a user directory in the Knowledge Fusion search path. &nbsp;After writing the file, a syntax check runs and any parser errors are reported to the listing window.</p>
               </td>
            </tr>
            <tr>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td"><b class="uiTerm">Reset</b></p>
               </td>
               <td bgcolor="#f4f4f4" colspan="1" rowspan="1" valign="top">
                  <p class="para_td">Clears all fields on the <b class="uiTerm">Create/Edit</b> tab dialog so you can create a new checker.
                  </p>
               </td>
            </tr>
         </tbody>
      </table><br></body>
</html>