sysmodellibs/sysmodelgen/doc/sysmodel/Command-lineOptions/index.html
changeset 7 3c36c452f013
equal deleted inserted replaced
6:5b32dc297d05 7:3c36c452f013
       
     1 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
       
     2     <!-- Generated by Xbuild version: 5.0.20 -->
       
     3     <head>
       
     4         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
       
     5 	<meta name="show-comments" content="" />
       
     6 	<title>System Model Generator Command-line Options in Reference</title>    
       
     7 	<link href="../../_stock/css/reset.css" rel="stylesheet" type="text/css" />
       
     8 	<link href="../../_stock/css/portal.css" rel="stylesheet" type="text/css" />
       
     9 	<link href="../../_stock/css/iefix.css" rel="stylesheet" type="text/css" />
       
    10 	<link href="../../_stock/css/ui.tabs.css" rel="stylesheet" type="text/css" />
       
    11 	<link href="../../_stock/css/developer.css" rel="stylesheet" type="text/css" />
       
    12 	<link rel="stylesheet" type="text/css" href="../../_stock/css/ui.css" media="screen" />
       
    13 	<link rel="stylesheet" type="text/css" href="../../_stock/css/sysdoc.css" media="screen" />
       
    14 	<link rel="stylesheet" type="text/css" href="../../_stock/css/sdlplugin.css" media="screen" />
       
    15     </head>
       
    16     <body>
       
    17 	<div id="main_content">
       
    18 	    <table width="100%" cellpadding="0" cellspacing="0" border="0">
       
    19 		<tr>
       
    20 		    <td valign="top" width="100%">
       
    21 			<div id="main_content_txt">
       
    22 			    <div class="main_content_padding">		
       
    23                                 <div id="main">
       
    24                                     <div id="authoredContent">
       
    25                                         <a name=""></a>
       
    26 <h1 id="smm%2eref%2ecommandlineoptions%2dindex">System Model Generator Command-line Options</h1><p>
       
    27 	This section lists the various command-line options that you can use to
       
    28 	create a system model diagram. 
       
    29   </p><p>
       
    30 	The following is the syntax to use a command-line option: 
       
    31   </p>
       
    32 <p class="CommandLine">
       
    33 <code>
       
    34 SysModGen <span class="aux">[&#133;</span>  <var>Arguments</var> <span class="aux">&#133;] [</span><var>Transform</var> <var>Data-file</var> <span style="color:blue; font: sans">] &#133;</span>
       
    35 </code>
       
    36 </p>
       
    37 
       
    38 <p>The basic <var>Arguments</var> appear first, followed by an optional list of post-procesing transformations.
       
    39 The post-procesing transformations are pairs of files (described below), which operate on the generated SVG, in order, from left to right.
       
    40 </p>
       
    41 <ul>
       
    42 <li>
       
    43 <p><code><var>Transform</var></code> is an XSLT transform which operates on the generated SVG and takes 
       
    44 <code><var>Data-file</var></code> as the Data XSLT parameter.
       
    45 </p><p>There are four 
       
    46 built-in transforms, plus a framework to simplify creating new transforms.
       
    47 <ol>
       
    48 <li>css2xml.xsl will convert all <code class="xml">&lt;style&gt;</code> sections into <code>style</code> attributes. This makes the model show up better on viewers that don't support classes. It takes no data files.</li>
       
    49 <li>dependencies.xsl will take a dependencies file and add mouse-over dependency lines to the diagram. This is called automatically when using the <code>-deps</code> option.</li>
       
    50 <li>showdeps.xsl will further process a diragram with dependencies to make them always on, rather than only on when an item is moused-over.  It takes no data files.</li>
       
    51 <li>tovisio.xsl  will convert the system model SVG in Visio VDX format. Not all features are supported.  It takes no data files.</li>
       
    52 </ol>
       
    53 
       
    54 The postprocess.xsl XSLT simplifies adding mouse-over effects to a system model SVG .
       
    55 </p>
       
    56 </li>
       
    57 
       
    58 <li><code><var>Data-file</var></code> is an XML file, or one of two special values. The empty string ("") means there is no data file to supply to the XSLT transfom and <code>-</code> means that the full model input data should be used as the data file.
       
    59 Any other value is assumed to be a file or URL</li></ul>
       
    60 
       
    61   <p>
       
    62 	<b>Note</b>: Command line options override values in the INI file and a Model XML file.
       
    63   </p><ul class="indexlinks">
       
    64 <li>
       
    65 <a href="Basic-Options.html#Basicoptions">Basic Options</a></li>
       
    66 <li>
       
    67 <a href="Build-Control-options.html#BuildControl">Build Control Options</a></li>
       
    68 <li>
       
    69 <a href="Files-or-uri-options.html#fileorurioptions">Files or URIs Options</a></li>
       
    70 <li>
       
    71 <a href="Labels-options.html#labeloptions">Labels Options</a></li>
       
    72 <li>
       
    73 <a href="Model-Control-options-ref.html#modelcontrol">Model Control Options</a></li>
       
    74 </ul>
       
    75 
       
    76                                     </div>
       
    77                                     <div id="printer_copyright">
       
    78                                         <div id="printer_copyright_padding">
       
    79                                             Copyright &copy;2009&nbsp; Nokia Corporation and/or its subsidiary(-ies). All rights reserved. License: <a href="http://www.symbianfoundation.org/legal/sfl-v10.html">SFL</a>
       
    80                                         </div>
       
    81                                     </div>
       
    82                                 </div>
       
    83 			    </div>
       
    84 			</div>
       
    85 		    </td>
       
    86 		</tr>
       
    87 	    </table>
       
    88 	    <div style="clear: both"></div>
       
    89 	</div>
       
    90 	<div id="includedFooter">
       
    91 	    <div id="devnet_footer">
       
    92             <div style="float: left;">Copyright &copy;2009&nbsp; Nokia Corporation and/or its subsidiary(-ies). All rights reserved. License: <a href="http://www.symbianfoundation.org/legal/sfl-v10.html">SFL</a>.&nbsp;</div>
       
    93             <div id='BUILD_VERSION'></div>
       
    94 	    </div>
       
    95 	</div>
       
    96 </body>
       
    97 </html>