Salome HOME
DCQ : Merge with Ecole_Ete_a6.
[modules/kernel.git] / doc / salome / gui / KERNEL / files / using_usecase_browser.htm
1 <!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
2 \r
3 <html>\r
4 \r
5 <!--(==============================================================)-->\r
6 <!--(Document created with RoboEditor. )============================-->\r
7 <!--(==============================================================)-->\r
8 \r
9 <head>\r
10 \r
11 <title>Using UseCase Browser</title>\r
12 \r
13 <!--(Meta)==========================================================-->\r
14 \r
15 <meta http-equiv=content-type content="text/html; charset=windows-1252">\r
16 <meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">\r
17 <meta name=generator-major-version content=0.1>\r
18 <meta name=generator-minor-version content=1>\r
19 <meta name=filetype content=kadov>\r
20 <meta name=filetype-version content=1>\r
21 <meta name=page-count content=1>\r
22 <meta name=layout-height content=1671>\r
23 <meta name=layout-width content=700>\r
24 \r
25 \r
26 <!--(Links)=========================================================-->\r
27 \r
28  <link rel='stylesheet' href='../default_ns.css'>\r
29 <script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
30 <!--\r
31 if (navigator.appName !="Netscape")\r
32 {   document.write("<link rel='stylesheet' href='../default.css'>");}\r
33 //-->\r
34 </script>\r
35 <style type="text/css">\r
36 <!--\r
37 h1.whs1 {text-align: justify;}\r
38 p.whs2 {text-align: justify;}\r
39 img_whs3 {border-style: none; border: none; width: 30px; height: 30px; float: none;}\r
40 p.whs4 {margin-left: 40px; text-align: justify;}\r
41 img_whs5 {border-style: none; border: none; width: 293px; height: 348px; float: none;}\r
42 p.whs6 {margin-left: 0px; text-align: justify;}\r
43 img_whs7 {border-style: none; border: none; width: 342px; height: 299px; float: none;}\r
44 p.whs8 {background-image:url(../texture_horiz_ltbluebubbles.jpg); text-align:justify; }\r
45 img_whs9 {border-style: none; border: none; float: none; width: 36px; height: 38px;}\r
46 p.whs10 {font-weight: bold; text-align: justify;}\r
47 -->\r
48 </style>\r
49 <script type="text/javascript" language="JavaScript">\r
50 <!--\r
51 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
52 {\r
53   var strNSS = "<style type='text/css'>";\r
54   strNSS += "p.whs6 {margin-left:1; }";\r
55   strNSS +="</style>";\r
56   document.write(strNSS);\r
57 }\r
58 //-->\r
59 </script>\r
60 <script type="text/javascript" language="JavaScript" title="BSSC Special Effects" src="../ehlpdhtm.js"></script><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
61 <!--\r
62 function reDo() {\r
63   if (innerWidth != origWidth || innerHeight != origHeight)\r
64      location.reload();\r
65 }\r
66 if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
67         origWidth = innerWidth;\r
68         origHeight = innerHeight;\r
69         onresize = reDo;\r
70 }\r
71 onerror = null; \r
72 //-->\r
73 </script>\r
74 <style type="text/css">\r
75 <!--\r
76   div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}\r
77 -->\r
78 </style>\r
79 <script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
80 <script type="text/javascript" language="javascript" src="../whver.js"></script>\r
81 <script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
82 <script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
83 <script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
84 </head>\r
85 \r
86 <!--(Body)==========================================================-->\r
87 \r
88 \r
89 <body>\r
90 \r
91 <script type="text/javascript" language="javascript1.2">\r
92 <!--\r
93 if (window.gbWhTopic)\r
94 {\r
95         if (window.addTocInfo)\r
96         {\r
97         addTocInfo("IAPP module\nUsing UseCase Browser");\r
98 addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
99 \r
100         }\r
101         if (window.writeBtnStyle)\r
102                 writeBtnStyle();\r
103 \r
104         if (window.writeIntopicBar)\r
105                 writeIntopicBar(1);\r
106 \r
107         if (window.setRelStartPage)\r
108         {\r
109         setRelStartPage("../kernel.html");\r
110 \r
111                 autoSync(0);\r
112                 sendSyncInfo();\r
113                 sendAveInfoOut();\r
114         }\r
115 }\r
116 else\r
117         document.location.reload();\r
118 //-->\r
119 </script>\r
120 <h1 class="whs1">Using UseCase Browser</h1>\r
121 \r
122 <p class="whs2"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs3">In comparison with the Object \r
123  Browser, the <span style="font-weight: bold;"><B>UseCase Browser</B></span> is \r
124  destined for displaying &nbsp;a \r
125  user-defined structure of the current study. All objects created during \r
126  SALOME session are displayed the Object Browser and copied to the UseCase \r
127  Browser. But in the UseCase Browser they are displayed without any structure. \r
128  In the UseCase Browser you can create your own structure of the study. \r
129  </p>\r
130 \r
131 <p class="whs2">&nbsp;</p>\r
132 \r
133 <p class=TODO>To view the UseCase Browser: </p>\r
134 \r
135 <p class="whs2">&nbsp;</p>\r
136 \r
137 <p class="whs4">Click on the tab <span \r
138  style="font-weight: bold;"><B>UseCase Browser </B></span>at the bottom of the \r
139  study window:</p>\r
140 \r
141 <p class="whs4">&nbsp;</p>\r
142 \r
143 <p class="whs4"><img src="../pics/usecasebr.jpg" x-maintain-ratio="TRUE" width="293px" height="348px" border="0" class="img_whs5"></p>\r
144 \r
145 <p class="whs4">&nbsp;</p>\r
146 \r
147 <p class="whs6">On this picture you can \r
148  see that all objects are displayed on one level and under one folder <span \r
149  style="font-weight: bold;"><B>Use cases. </B></span></p>\r
150 \r
151 <p class="whs6">&nbsp;</p>\r
152 \r
153 <p class="whs6"><img src="../pics/newobj.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs3"> &nbsp;&nbsp;&nbsp;Creates \r
154  a new object under the current object with a default name <span style="font-weight: bold;"><B>New \r
155  object</B></span>. The same operation is possible if you right-click on the \r
156  object, which you would like to be current for a new object, and from \r
157  the pop-up menu select <span style="font-weight: bold;"><B>Use case &gt; \r
158  New object</B></span>.<span style="font-weight: bold;"> <B></B></span></p>\r
159 \r
160 <p class="whs6">These objects can be \r
161  renamed: right-click on it and from the pop-up menu select <span style="font-weight: bold;"><B>Use \r
162  case &gt; Rename</B></span>.<span style="font-weight: bold;"> <B></B></span></p>\r
163 \r
164 <p class="whs6">&nbsp;</p>\r
165 \r
166 <p class="whs6"><img src="../pics/addobj.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs3"> &nbsp;&nbsp;&nbsp;Adds \r
167  a selected object to the current object. This operation is also possible \r
168  if you drag and drop any object to another object. In this case the second \r
169  object will be automatically set as current.</p>\r
170 \r
171 <p class="whs6">&nbsp;</p>\r
172 \r
173 <p class="whs6"><img src="../pics/removeobj.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs3"> &nbsp;&nbsp;Removes \r
174  the selected object with all child objects.</p>\r
175 \r
176 <p class="whs6">&nbsp;</p>\r
177 \r
178 <p class="whs6"><img src="../pics/clear.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs3"> &nbsp;&nbsp;Clears \r
179  all objects from the UseCase Browser.</p>\r
180 \r
181 <p class="whs6">&nbsp;</p>\r
182 \r
183 <p class="whs6"><img src="../pics/setcurrent.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs3"> &nbsp;&nbsp;Set \r
184  the selected object current (root) for other objects. You can add one \r
185  or several objects to the current object.</p>\r
186 \r
187 <p class="whs6">&nbsp;</p>\r
188 \r
189 <p class="whs6">On the following picture \r
190  you can see a custom tree-like structure of objects created in the UseCase \r
191  Browser:</p>\r
192 \r
193 <p class="whs6">&nbsp;</p>\r
194 \r
195 <p class="whs4"><img src="../pics/usecasebrsr.jpg" x-maintain-ratio="TRUE" width="342px" height="299px" border="0" class="img_whs7"></p>\r
196 \r
197 <p class="whs4">&nbsp;</p>\r
198 \r
199 <p class="whs8"><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs9">The <span style="font-weight: bold;"><B>UseCase Browser </B></span>&nbsp;is \r
200  also destined for getting quick access to different objects in the user-defined \r
201  structure of the study. All pop-up menu associated with the objects displayed \r
202  in the UseCase Browser are context-sensitive. So it depends on a definite \r
203  currently loaded SALOME component what options you will see in the pop-up \r
204  menu (besides the options allowing to modify the structure), if you right-click \r
205  on definite object in the UseCase Browser.</p>\r
206 \r
207 <p class="whs2">&nbsp;</p>\r
208 \r
209 <p class="whs2">&nbsp;</p>\r
210 \r
211 <p class="whs2">&nbsp;</p>\r
212 \r
213 <p class="whs10">\r
214 <a href="javascript:void(0);" onClick="var e; if (parseInt(navigator.appVersion)>=4){e=event;}  if (parseInt(navigator.appVersion) >=2 && typeof(PopupMenu_Invoke) == 'function') PopupMenu_Invoke(e,'','Introduction to IAPP','introduction_to_iapp.htm','SALOME PRO desktop','salome_pro_desktop.htm','Using Object Browser','using_object_browser.htm');return false;" title="Related Topics"><img src="../ss_btn_related_topics.gif" border=0 height=17 width=82 alt="Related Topics"></a></p>\r
215 \r
216 <p class="whs10">&nbsp;</p>\r
217 \r
218 <p class="whs10">&nbsp;</p>\r
219 \r
220 <p class="whs2">&nbsp;</p>\r
221 \r
222 <p class="whs6">&nbsp;&nbsp;&nbsp;</p>\r
223 \r
224 <script type="text/javascript" language="JavaScript" title="WebHelpRelatedTopics"><!--\r
225 if (parseInt(navigator.appVersion) >= 3 && typeof (WritePopupMenuLayer) == "function")\r
226   WritePopupMenuLayer();\r
227 //--></script><script type="text/javascript" language="javascript1.2">\r
228 <!--\r
229 if (window.writeIntopicBar)\r
230         writeIntopicBar(0);\r
231 //-->\r
232 </script>\r
233 </body>\r
234 \r
235 </html>\r