<!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>Connection Navigator oriented functions</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">Connection Navigator oriented functions</div>
      <hr noshade="true">
      <table cellspacing="4" align="center">
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('routingtools/wiring_wire_connect_list.html');return(false);">Connection Navigator Overview</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"> <a class="links" href="javascript:void(0)" onclick="top.openFile('routingtools/wiring_wire_import_data.html');return(false);">How To</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td"><a class="links" href="javascript:void(0)" onclick="top.openFile('routingtools/wire_con_list_view.html');return(false);">Options</a></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1">
               <p class="para_td">Related Topics</p>
            </td>
         </tr>
      </table><br><p class="para_topic">The following functions operate on the entire list. They do not operate on individual rows. These are the functions available from the right&ndash;click menu when the cursor is not over a selected row.</p>
      <table bgcolor="#F0F0F0" cellpadding="2" cellspacing="4" width="95%" align="center">
         <colgroup span="1">
            <col span="1" width="42*">
            <col span="1" width="157*">
         </colgroup>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Select All</b></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Selects all connections/components in the route list display.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Invert Selection</b></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Selects all connections/components currently deselected and deselects all connections/components currently selected.</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Select by Filter</b></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Invokes the <b class="uiTerm">Define Filter</b> dialog box, which allows you to specify a filter to use to select connections/components from the <b class="uiTerm">Route List Navigator</b>.
               </p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Expand All</b></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Expands all Nodes that have children (cables and harnesses).</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Collapse All</b></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Collapses all nodes that have children (cables and harnesses).</p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Import&rarr;Update</b></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Invokes a <b class="uiTerm">File Selection</b> dialog box to select the import file. Connections and/or components from the file selected for import update matching elements. If an element exists that is not defined in the imported file then that element is deleted. Any elements in the imported file that do not exist are added.
               </p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Import&rarr;Merge</b></p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Invokes a <b class="uiTerm">File Selection</b> dialog box to select the import file.
               </p>
               <p class="para_td">Connections and/or components from the file selected for import update matching elements. If an element exists that is not defined in the imported file then that element is retained (this is the difference between <b class="uiTerm">Update</b> and <b class="uiTerm">Merge</b>). Any elements in the imported file that do not exist are added.
               </p>
            </td>
         </tr>
         <tr valign="top">
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><b class="uiTerm">Import&rarr;Append</b></p>
            </td>
            <td bgcolor="#f7f7f7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Invokes a <b class="uiTerm">File Selection</b> dialog box to select the import file.
               </p>
               <p class="para_td">Connections and/or components from the file selected for import are added. If elements exist that match elements being imported then duplicate elements will exist (although they will have unique GUIDs).</p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Information about <b class="uiTerm">Import</b></p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">When a file is imported, the system determines if an imported element <em>matches</em> an existing element. For XML import, matches are based solely on the GUID of the elements. For legacy import, matches are determined using the names of the imported elements.
               </p>
            </td>
         </tr>
      </table><br><p align="center"><img align="bottom" src="graphics/grid.gif"></p>
      <table bgcolor="#F0F0F0" cellpadding="2" cellspacing="4" width="95%" align="center">
         <colgroup span="1">
            <col span="1" width="42*">
            <col span="1" width="157*">
         </colgroup>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top"></td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">If using a legacy *.hrn file or .cmp file, the format of the imported file must be the same as the active <b class="uiTerm">Import Format</b>, found under the <b class="uiTerm">Navigator Properties</b> (XML file import does not require an import format).
               </p>
               <p class="para_td">Imported HRN files will never create duplicate connectors (components) but may (using <b class="uiTerm">Append</b> mode) create duplicate connections (wires). CMP import will never create any connections but may (again, with <b class="uiTerm">Append</b> mode) create duplicate connector names. The CMP import does not remove any components, so there is no difference between a CMP <b class="uiTerm">Update</b> and a CMP <b class="uiTerm">Merge</b>.
               </p>
            </td>
         </tr>
      </table><br><table bgcolor="#F0F0F0" cellpadding="2" cellspacing="4" width="95%" align="center">
         <colgroup span="1">
            <col span="1" width="42*">
            <col span="1" width="157*">
         </colgroup>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><img align="bottom" src="graphics/ico_t_export_all.gif" border="0"> <b class="uiTerm">Export All</b></p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Invokes a <b class="uiTerm">File Selection</b> dialog box and creates a route list file which contains all connections/components of the route list object. All elements of the <b class="uiTerm">Connection List</b> (for <b class="uiTerm">Component List</b> in the case of CMP file generation) are written to the output file.
               </p>
               <p class="para_td">The format of the file (either XML or Legacy HRN and CMP), is determined by the extension type chosen in the <b class="uiTerm">File Selection</b> dialog box. For legacy exports, the format of the file is as specified by the active <b class="uiTerm">Export Format</b>.
               </p>
            </td>
         </tr>
         <tr>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td"><img align="bottom" src="graphics/export_select_icon.gif" border="0"> <b class="uiTerm">Export Selected</b></p>
            </td>
            <td bgcolor="#F7F7F7" colspan="1" rowspan="1" valign="top">
               <p class="para_td">Invokes a <b class="uiTerm">File Selection</b> dialog box and creates a route list file which contains all connections/components of the route list object. Only the elements currently selected in the <b class="uiTerm">Connection List</b> are written to the output file.
               </p>
               <p class="para_td">The format of the file (either XML or Legacy HRN and CMP), is determined by the extension type chosen in the <b class="uiTerm">File Selection</b> dialog box. For Legacy exports, the format of the file is as specified by the active <b class="uiTerm">Export Format</b>.
               </p>
            </td>
         </tr>
      </table><br><a class="endOfDocLinks" href="connlist_properties.html">Connection Navigator properties</a><br></body>
</html>