Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ezfit:solutions_guide:xml_format_and_parameters [2009/05/22 10:56]
smayr
ezfit:solutions_guide:xml_format_and_parameters [2009/12/01 17:35] (current)
ajdavis
Line 7: Line 7:
 Sample File Structure: Sample File Structure:
 <html> <html>
-<table border="1" cellpadding="1" cellspacing="0" width="700">+<table border="1" cellpadding="1" cellspacing="0" width="700" class="inline">
   <tbody><tr>   <tbody><tr>
     <th>Sample File Structure</th>     <th>Sample File Structure</th>
Line 46: Line 46:
 </tbody></table> </tbody></table>
 </html> </html>
- 
 === Element Descriptions and Attributes === === Element Descriptions and Attributes ===
 <html> <html>
  
-<table width="100%" border="1" cellpadding="1" cellspacing="0">+<table width="100%" border="1" cellpadding="1" cellspacing="0" class="inline">
   <tr>    <tr> 
     <th width="24%">Element</th>     <th width="24%">Element</th>
Line 102: Line 101:
     <td>Code=&quot;<em>CircuitCode</em> <em>AdjName</em>&quot;</td>     <td>Code=&quot;<em>CircuitCode</em> <em>AdjName</em>&quot;</td>
     <td>Container for serveral adjustments. <em>CircuitCode</em> must the the      <td>Container for serveral adjustments. <em>CircuitCode</em> must the the 
-      same code defined in &lt;CIRCUIT&gt;. <em>AjdName</em> can be any string +      same code defined in &lt;CIRCUIT&gt;. <em>AdjName</em> can be any string 
       that best describes the adjustment.</td>       that best describes the adjustment.</td>
  
Line 117: Line 116:
     <td> Row=&quot;<em>RowNumber</em>&quot; </td>     <td> Row=&quot;<em>RowNumber</em>&quot; </td>
     <td>Row (order) where to display it. Row numbering starts with 0. Eg: Row=&quot;0&quot;</td>     <td>Row (order) where to display it. Row numbering starts with 0. Eg: Row=&quot;0&quot;</td>
 +  </tr>
 +
 +  <tr valign="top"> 
 +    <td>&nbsp;</td>
 +    <td> Steps=&quot;<em>NumSteps</em>&quot; </td>
 +    <td>The number of time(s) to apply a step before moving to the next one.</td>
   </tr>   </tr>
  
Line 143: Line 148:
     </td>     </td>
   </tr>   </tr>
 +
   <tr valign="top">    <tr valign="top"> 
     <td>&nbsp;</td>     <td>&nbsp;</td>
Line 317: Line 323:
  
 <html> <html>
-<table border="1" cellpadding="1" cellspacing="0" width="700">+<table border="1" cellpadding="1" cellspacing="0" width="700" class="inline">
   <tbody><tr>   <tbody><tr>
     <th>fittingguide.xml</th>     <th>fittingguide.xml</th>
Line 370: Line 376:
 Example ''fittingguide.xml'' file: Example ''fittingguide.xml'' file:
 <html> <html>
-<table border="1" cellpadding="1" cellspacing="0" width="700">+<table border="1" cellpadding="1" cellspacing="0" width="700" class="inline">
   <tbody><tr>    <tbody><tr> 
     <th>fittingguide.xml</th>     <th>fittingguide.xml</th>
Line 414: Line 420:
  
     * ADJUSTMENTS (plural) Code: Code string for a category of Adjustments, rather than a single adjustment. It cannot have other adjustment parameters. Note: This code string is composed of CircuitCode + IssueTitle, and it is case sensitive. For example: if the Circuit Code is "P2" (case sensitive), and the Issue Title is "Feedback" (case sensitive), then the Adjustments Code would be "P2 Feedback". See the code:<html>     * ADJUSTMENTS (plural) Code: Code string for a category of Adjustments, rather than a single adjustment. It cannot have other adjustment parameters. Note: This code string is composed of CircuitCode + IssueTitle, and it is case sensitive. For example: if the Circuit Code is "P2" (case sensitive), and the Issue Title is "Feedback" (case sensitive), then the Adjustments Code would be "P2 Feedback". See the code:<html>
-    <table border="1" cellpadding="1" cellspacing="0" width="600">+    <table border="1" cellpadding="1" cellspacing="0" width="600" class="inline">
       <tbody><tr>        <tbody><tr> 
         <td><tt>&lt;CIRCUIT Code="P2" Title="Paragon 2"&gt;<br>         <td><tt>&lt;CIRCUIT Code="P2" Title="Paragon 2"&gt;<br>
Line 442: Line 448:
 Example ''fittingguide.xml'' file: Example ''fittingguide.xml'' file:
 <html> <html>
-<table border="1" cellpadding="1" cellspacing="0" width="100%">+<table border="1" cellpadding="1" cellspacing="0" width="100%" class="inline">
   <tbody><tr>    <tbody><tr> 
     <th>fittingguide.xml</th>     <th>fittingguide.xml</th>
Line 530: Line 536:
 <p>Example:</p> <p>Example:</p>
  
-<table border="1" cellpadding="1" cellspacing="0" width="100%">+<table border="1" cellpadding="1" cellspacing="0" width="100%" class="inline">
   <tbody><tr>    <tbody><tr> 
     <th>fittingguide.xml</th>     <th>fittingguide.xml</th>
Line 577: Line 583:
    
  
 +== ezFIT 5.x Platform ==
 + * Add support for localization. For example:
 +<html>
 +<table border="1" cellpadding="1" cellspacing="0" width="700" class="inline">
 +  <tbody><tr>
 +    <th>Sample File Structure in ezFIT 5.x</th>
 +  </tr>
 +  <tr>
 +    <td>&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br>
  
 +      &lt;PROJECT&gt;<br> &nbsp;&nbsp; &lt;CIRCUIT Code="<em>circuitcode</em>" 
 +      Title="Instrument Model: <em>intrument model</em>"&gt;<br>
 +
 +      <br>
 +      &nbsp;&nbsp; &nbsp;&nbsp; &lt;ISSUES Title="Subtitle 1"&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp; 
 +      &nbsp;&nbsp; &lt;ISSUE Title="Subtitle A of Subtitle 1 "&gt;<br> 
 +      &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &lt;ADJUSTMENTS Code="<em>circuitcode</em> 
 +      Adjustments Set I"&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; 
 +      &nbsp;&nbsp; &lt;ADJUSTMENT Row="0" Action="Y" Title="<em>Action 
 +      Description</em>" &gt; <br> &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; 
 +      &lt;/ADJUSTMENTS&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &lt;/ISSUE&gt;<br> 
 +      &nbsp;&nbsp; &nbsp;&nbsp; &lt;/ISSUES&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; 
 +      &lt;ISSUE Title="Subtitle B of Subtitle 1 "&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp; 
 +      &nbsp;&nbsp; &nbsp;&nbsp; &lt;ADJUSTMENTS Code="<em>circuitcode</em> 
 +      Adjustments Set II"&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; 
 +      &nbsp;&nbsp; &lt;ADJUSTMENT Row="1" Action="Y" Title="<em>Action 
 +      Description</em>" &gt; <br> &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; 
 +      &lt;/ADJUSTMENTS&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &lt;/ISSUE&gt;<br> 
 +      &nbsp;&nbsp; &nbsp;&nbsp; &lt;/ISSUES&gt;<br> <br> &nbsp;&nbsp; &nbsp;&nbsp; 
 +      &lt;ISSUES Title="Subtitle 2"&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp; 
 +      &nbsp;&nbsp; &lt;ISSUE Title="Subtitle A of Subtitle 2"&gt;<br> 
 +      &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &lt;ADJUSTMENTS Code="<em>circuitcode</em> 
 +      Adjustments Set III"&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; 
 +      &nbsp;&nbsp; &lt;ADJUSTMENT Row="0" Action="Y" Title="<em>Action 
 +      Description</em>" &gt; <br> &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; 
 +      &lt;/ADJUSTMENTS&gt;<br> &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &lt;/ISSUE&gt;<br> 
 +      &nbsp;&nbsp; &nbsp;&nbsp; &lt;/ISSUES&gt;<br> <br> &nbsp;&nbsp; &lt;/CIRCUIT&gt;<br> 
 +      &lt;/PROJECT&gt;</td>
 +
 +  </tr>
 +</tbody></table>
 +</html>
 +
 +<html>
 +<table border="1" cellpadding="1" cellspacing="0" width="700" class="inline">
 +  <tbody><tr>
 +    <th>Sample File Structure in ezFIT 5.x</th>
 +  </tr>
 +  <tr>
 +  <td>
 +<pre>
 +<code><span style="font: 10pt Courier New;"><span class="pas1-symbol">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
 +&lt;PROJECT&gt;
 +   <font color="#ff0000">&lt;languages&gt;
 + &lt;lang id=&quot;en&quot; name=&quot;English (US)&quot;&gt;English&lt;/lang&gt;
 + &lt;lang id=&quot;fr&quot; name=&quot;French&quot;&gt;Fran&ccedil;ais&lt;/lang&gt;
 + &lt;lang id=&quot;pt&quot; name=&quot;Portuguese&quot;&gt;Portugu&ecirc;s&lt;/lang&gt;
 + &lt;lang id=&quot;es&quot; name=&quot;Spanish&quot;&gt;Espa&ntilde;ol&lt;/lang&gt;
 + &lt;lang id=&quot;da&quot; name=&quot;Danish&quot;&gt;Dansk&lt;/lang&gt;
 + &lt;lang id=&quot;tr&quot; name=&quot;Turkish&quot;&gt;T&uuml;rk&ccedil;e&lt;/lang&gt;
 + &lt;lang id=&quot;ru&quot; name=&quot;Russian&quot;&gt;??????&lt;/lang&gt;
 + &lt;lang id=&quot;cn&quot; name=&quot;Chinese (Mandarin)&quot;&gt;??&lt;/lang&gt;
 +   &lt;/languages&gt;</font>
 +   &lt;CIRCUIT Code=&quot;circuitcode&quot; Title=&quot;Instrument Model: intrument model&quot;&gt;
 +      <font color="#ff0000">
 +      &lt;native&gt;Instrument Model: intrument model&lt;/native&gt;
 +      &lt;lang id=&quot;es&quot;&gt;Modelo de Aud&iacute;fono: Model de Aud&iacute;fono&lt;/lang&gt;
 +      &lt;lang id=&quot;fr&quot;&gt;...&lt;/lang&gt;
 +      ...
 +      </font>
 +      &lt;ISSUES Title=&quot;Subtitle 1&quot;&gt;
 +        <font color="#ff0000">
 +        &lt;native&gt;Subtitle 1&lt;/native&gt;
 +        &lt;lang id=&quot;es&quot;&gt;Subt&iacute;tulo 1&lt;/lang&gt;
 +        &lt;lang id=&quot;fr&quot;&gt;...&lt;/lang&gt;
 +        ...
 +        </font>
 +        &lt;ISSUE Title=&quot;Subtitle A </span><span class="pas1-reservedword">of</span><span class="pas1-space"> Subtitle 1&quot;&gt;
 +           <font color="#ff0000">
 +           &lt;native&gt;Subtitle A </span><span class="pas1-reservedword">of</span><span class="pas1-space"> Subtitle 1&lt;/native&gt;
 +           &lt;lang id=&quot;es&quot;&gt;Subt&iacute;tulo A de Subt&iacute;tulo 1&lt;/lang&gt;
 +           &lt;lang id=&quot;fr&quot;&gt;...&lt;/lang&gt;
 +           ...
 +           </font>
 +           &lt;ADJUSTMENTS Code=&quot;circuitcode Adjustments </span><span class="pas1-reservedword">Set</span><span class="pas1-space"> I&quot;&gt;
 +             <font color="#ff0000">
 +             &lt;native&gt;Adjustments </span><span class="pas1-reservedword">Set</span><span class="pas1-space"> I&lt;/native&gt;
 +             &lt;lang id=&quot;es&quot;&gt;Ajuste Conjunto I&lt;/lang&gt;
 +             &lt;lang id=&quot;fr&quot;&gt;...&lt;/lang&gt;
 +             ...
 +             </font>
 +             &lt;ADJUSTMENT Row=&quot;0&quot; Action=&quot;Y&quot; Title=&quot;Action Description&quot; &gt;
 +               <font color="#ff0000">
 +               &lt;native&gt;Action Description&lt;/native&gt;
 +               &lt;lang id=&quot;es&quot;&gt;Descripci&oacute;n de Accci&oacute;n&lt;/lang&gt;
 +               &lt;lang id=&quot;fr&quot;&gt;...&lt;/lang&gt;
 +               ...
 +               </font>
 +           &lt;/ADJUSTMENTS&gt;
 +        &lt;/ISSUE&gt;
 +      &lt;/ISSUES&gt;
 +        &lt;ISSUE Title=&quot;Subtitle B </span><span class="pas1-reservedword">of</span><span class="pas1-space"> Subtitle 1 &quot;&gt;
 +           &lt;ADJUSTMENTS Code=&quot;circuitcode Adjustments </span><span class="pas1-reservedword">Set</span><span class="pas1-space"> II&quot;&gt;
 +             &lt;ADJUSTMENT Row=&quot;1&quot; Action=&quot;Y&quot; Title=&quot;Action Description&quot; &gt;
 +           &lt;/ADJUSTMENTS&gt;
 +        &lt;/ISSUE&gt;
 +      &lt;/ISSUES&gt;
 +
 +      &lt;ISSUES Title=&quot;Subtitle 2&quot;&gt;
 +        &lt;ISSUE Title=&quot;Subtitle A </span><span class="pas1-reservedword">of</span><span class="pas1-space"> Subtitle 2&quot;&gt;
 +           &lt;ADJUSTMENTS Code=&quot;circuitcode Adjustments </span><span class="pas1-reservedword">Set</span><span class="pas1-space"> III&quot;&gt;
 +             &lt;ADJUSTMENT Row=&quot;0&quot; Action=&quot;Y&quot; Title=&quot;Action Description&quot; &gt;
 +           &lt;/ADJUSTMENTS&gt;
 +        &lt;/ISSUE&gt;
 +      &lt;/ISSUES&gt;
 +
 +   &lt;/CIRCUIT&gt;
 +&lt;/PROJECT&gt;
 +</span></span>
 +</code></pre>
 +</td></tr></table>
 +</html>
 + * Modify behavior for Decrease (D) operator.