|
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">[…</span> <var>Arguments</var> <span class="aux">…] [</span><var>Transform</var> <var>Data-file</var> <span style="color:blue; font: sans">] …</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"><style></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 ©2009 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 ©2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. License: <a href="http://www.symbianfoundation.org/legal/sfl-v10.html">SFL</a>. </div> |
|
93 <div id='BUILD_VERSION'></div> |
|
94 </div> |
|
95 </div> |
|
96 </body> |
|
97 </html> |