1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
|
<chapter id="working-with-umbrello">
<title>Práca s programom Umbrello</title>
<!--
Umbrello basics: creating diagrams, creating classes, adding objects to
diagrams, associations, editing properties, anchor points in associations,
removing objects, removing diagrams-->
<para>
Táto kapitola predstavuje úvod do užívateľského rozhrania a poskytuje všetky
znalosti potrebné pre prácu s programom. Ako je to možné predpokladať, všetky
(takmer všetky) funkcie programu Umbrello sú dostupné cez menu a panel
nástrojov. V programe Umbrello sa veľmi často používajú kontextové menu dostupné
stlačením pravého tlačidla myši. Takmer na všetky prvky na pracovnej ploche
Umbrello alebo v stromovom pohľade môžete kliknúť pravým tlačidlom pre aplikáciu
príslušných funkcií pre príslušný prvok. Pre niektorých užívateľov je tento
spôsob práce spočiatku značne zarážajúci, lebo sú zvyknutí na prístup k funkciám
cez menu a panely nástrojov. Ak si však zvyknete na kliknutie pravým tlačidlom,
môžete značne zvýšiť pracovné tempo.
</para>
<sect1 id="user-interface">
<title>Užívateľské rozhranie</title>
<para>
Hlavné okno programu je rozdelené na tri oblasti, ktoré pomáhajú udržať si
prehľad v systéme, rýchlo zobraziť rôzne diagramy a tiež pre prácu na modeli.
</para>
<para>
Tieto oblasti sú:
</para>
<itemizedlist>
<listitem>
<para>Stromový pohľad</para>
</listitem>
<listitem>
<para>Pracovná plocha</para>
</listitem>
<listitem>
<para>Okno dokumentácie</para>
</listitem>
</itemizedlist>
<para>
<screenshot>
<screeninfo>Užívateľské rozhranie Umbrello</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="pics/umbrello-ui.png" format="PNG"/>
</imageobject>
<textobject>
<phrase> Užívateľské rozhranie Umbrello </phrase>
</textobject> <caption> <para> Užívateľské rozhranie Umbrello</para> </caption>
</mediaobject> </screenshot> </para>
<sect2 id="tree-view">
<title>Stromový pohľad</title>
<para>Stromový pohľad sa na nachádza v ľavom hornom rohu okna a obsahuje všetky
diagramy, triedy, aktérov a prípady použitia, z ktorých model pozostáva. Pomocou
stromového pohľadu je možné rýchlo získať prehľad o prvkoch tvoriacich systém.
Okrem toho môžeme pomocou stromového pohľadu veľmi rýchlo prepínať medzi
jednotlivými diagramami a vkladať prvky do diagramov.
</para>
<para>
Ak model pozostáva z mnohých tried a diagramov, stromový pohľad nám pomáha
udržať si prehľad pomocou priečinkov. Tieto sa vytvárajú cez kontextové menu
(kliknutie pravým tlačidlom myši na prvok priečinku v stromovom pohľade), kde si
vyberieme príslušný príkaz. Prvky môžeme to diagramov vkladať systémom Drag'n
Drop (pretiahnuť a pustiť)
</para>
</sect2>
<sect2 id="documentation-window">
<title>Okno dokumentácie</title>
<para>
Okno dokumentácie je malé okno v ľavom dolnom rohu okna Umbrello. Zobrazuje
dokumentáciu pre práve aktívny objekt.
Okno dokumentácie je veľmi malé, lebo má poskytovať iba krátky prehľad o danom
objekte. Kompletná dokumentácia je dostupná prostredníctvom vlastností
jednotlivých prvkov.
</para>
</sect2>
<sect2 id="work-area">
<title>Pracovná plocha</title>
<para>
Pracovná plocha je hlavnou časťou okna. Tu sa uskutočňuje samotná práca. Používa
sa pre zobrazenie a spracovanie diagramov modelu. Pracovná plocha zobrazuje
práve aktívny diagram. V danom čase je možné zobraziť len jediný diagram.
</para>
</sect2>
</sect1>
<!--user-interface-->
<sect1 id="load-save">
<title>Vytvorenie, načítanie a uloženie modelov</title>
<para>
Aby sme mohli pomocou Umbrello vytvoriť niečo rozumné, musíme vytvoriť model, na
ktorom budeme pracovať. Počas spustenia programu sa buď načíta naposledy
spracovaný model, alebo sa vytvorí prázdny model. Závisí to od nastavení
programu. Týmto spôsobom môžeme ihneď začať pracovať.
</para>
<sect2 id="new-model">
<title>Nový model</title>
<para>
Pre vytvorenie nového modelu klikneme na položku Nový v menu Súbor alebo na
tlačidlo pre nový dokument vo vodorovnom paneli nástrojov. Ak práve pracujeme na
nejakom modeli, Umbrello sa prv opýta, či chceme uložiť aktuálny model pred
vytvorením nového.
</para>
</sect2>
<sect2 id="save-model">
<title>Uloženie modelu</title>
<para>
Model môžeme uložiť kedykoľvek prostredníctvom položky Uložiť z menu Súbor,
resp. Stlačením príslušného tlačidla na vodorovnom paneli nástrojov. Ak chceme
uložiť model pod iným názvom, vyberieme si položku Uložiť ako... z menu Súbor.
</para>
<para>
Pre zvýšenie bezpečnosti umožňuje Umbrello ukladať model automaticky po uplynutí
určitého časového obdobia. Táto možnosť a časový interval sa dá nastaviť v okne
nastavení programu.
</para>
</sect2>
<sect2 id="load-model">
<title>Načítanie modelu</title>
<para>
Ak chceme načítať už existujúci model, zvolíme položku Otvoriť z menu Súbor
alebo stlačíme príslušné tlačidlo na vodorovnom paneli nástrojov. Naposledy
spracované modely sú tiež dostupné prostredníctvom podmenu Otvoriť nedávne v
menu Súbor. Týmto spôsobom môžeme otvoriť často používané modely omnoho skôr.
</para>
<para>
V Umbrello môžeme v danom čase pracovať len na jednom modeli. Ak chceme, aby
program načítal iný model a aktuálny model sa od času posledného uloženia
zmenil, Umbrello sa spýta, či chceme zmeny uložiť. Tým sa zníži riziko straty
dát.
</para>
</sect2>
</sect1> <!--load-save-->
<sect1 id="edit-model">
<title>Úpravy modelu</title>
<para>
V Umbrello existujú principiálne dva spôsoby zmeny modelov:
<itemizedlist>
<listitem>
<para>Elementy upraviť priamo v stromovom pohľade
</para>
</listitem>
<listitem><para>Elementy upraviť v diagrame</para></listitem> </itemizedlist>
</para>
<para>
Prostredníctvom kontextového menu dostupného cez pravé tlačidlo myši môžeme
vložiť, odstrániť alebo zmeniť takmer všetky prvky. Ak napríklad klikneme pravým
tlačidlom myši na priečinok v stromovom pohľade, môžeme doň vložiť rôzne
diagramy, ako aj aktérov, triedy a prípady použitia v závislosti od toho, či je
priečinok v <emphasis>logickom pohľade</emphasis> alebo v <emphasis>pohľade
prípadov použitia</emphasis>.
</para>
<para>
Po vložení prvku do modelu môžeme nastaviť jeho vlastnosti prostredníctvom
dialógu Vlastnosti. Zobrazíme ho položkou <emphasis>Vlastnosti</emphasis> z
kontextového menu príslušného prvku.
</para>
<para>
Okrem toho môžeme prvky vytvárať a upravovať v diagramoch. Detaily sú v ďalších
bodoch tejto príručky.
</para>
</sect1>
<sect1 id="add-remove-diagrams">
<title>Pridať/odobrať diagramy</title>
<para>
Model UML pozostáva z prvkov UML a z asociácií medzi prvkami. Model nie je možné
vidieť. Na jeho vizualizáciu sa používajú <emphasis>diagramy</emphasis>.
</para>
<sect2 id="create-diagram">
<title>Vytvorenie diagramu</title>
<para>
Pre vloženie nového diagramu si musíme vybrať typ diagramu z podmenu Nový z menu
Diagram a zapísať jeho názov. Diagram sa tým vytvorí a bude vybraný ako aktívny
diagram v stromovom pohľade.
</para>
<para>
Pripomíname, že v Umbrello sa kontextové menu používajú veľmi často. Preto
diagram môžeme vytvoriť aj kliknutím pravým tlačidlom myši na priečinok v
stromovom pohľade. a z podmenu Nový vybrať príslušný typ. V pohľade prípadov
použitia môžeme pridať diagramy prípadov použitia, kým v logickom pohľade
všetky ostatné typy diagramov. </para>
</sect2>
<sect2 id="remove-diagram">
<title>Odstránenie diagramu</title>
<para>
Ak chceme z modelu odstrániť diagram, musíme ho aktivovať a potom vybrať položku
Zmazať z menu Diagram. Tento úkon môžeme tiež vykonať prostredníctvom
kontextového menu príslušného diagramu v stromovom pohľade.</para>
<para>
Keďže vymazanie diagramu predstavuje významný zásah do modelu a môže spôsobiť
stratu údajov, ak ho vyvoláme neúmyselne, preto Umbrello žiada potvrdenie pre
vykonanie operácie vymazania. Ak sa raz diagram vymaže a súbor uloží,
neexistuje žiadna možnosť nápravy! </para>
</sect2>
<sect2 id="rename-diagram">
<title>Premenovať diagram</title>
<para>
Ak chceme diagram premenovať, urobíme to položkou Premenovať v kontextovom menu
diagramu v stromovom pohľade.
</para>
<para>
Iný spôsob je použiť okno vlastností diagramu, ktoré je dostupné prostredníctvom
položky Vlastnosti v kontextovom menu diagramu (ktoré môžeme vyvolať stlačením
pravého tlačidla myši). Okrem toho je možné toto okno otvoriť aj dvojitým
kliknutím na diagram v stromovom pohľade.
</para>
</sect2>
</sect1>
<sect1 id="edit-diagram">
<title>Upraviť diagramy</title>
<para>
Umbrello sa snaží podporovať prácu s diagramami pomocou jednoduchých pravidiel.
Následkom toho je v danom diagrame možné použiť len patričné prvky a môžeme
vytvoriť len také vzťahy medzi nimi, ktoré majú význam. Pre expertov UML to
nebude ani zjavné, avšak pre začiatočníkov je to výborná pomôcka pre vytváranie
diagramov podľa štandardu.
</para>
<para>
Po vytvorení diagramu ho môžeme upravovať. Treba však pritom rozlišovať medzi
úpravami diagramu a úpravami modelu, čo môže miasť začiatočníkov. Ako sme už
uviedli, diagramy sú istým <emphasis>pohľadom</emphasis> modelu. Ak napríklad
vytvoríme triedu v diagrame tried, upravujeme tým diagram aj model. Ak zmeníme
farbu triedy alebo inú vlastnosti zobrazenia v diagrame tried, meníme diagram,
model však nie.
</para>
<sect2 id="insert-elements">
<title>Vkladanie prvkov</title>
<para>
Jednou z prvých činností po vytvorení diagramu je pridanie prvkov, ako sú
triedy, aktéri alebo prípady použitia. Principiálne sú dve možnosti, ako to
môžeme urobiť:
</para>
<itemizedlist>
<listitem>
<para>Presunúť existujúce prvky zo stromového pohľadu do diagramu
</para>
</listitem>
<listitem>
<para>
Vytvoriť nový prvok prostredníctvom nástrojov v zvislom paneli nástrojov a
súčasne ich vložiť do aktívneho diagramu.
</para>
</listitem>
</itemizedlist>
<para>
Ak chceme do diagramu vložiť prvok, ktorý už existuje v modeli, musíme ho
pretiahnuť na príslušné miesto. V diagrame môžeme prvok nástrojom výberu
kedykoľvek presunúť.
</para>
<para>
Druhá možnosť pre vloženie prvku je použiť nástroj zo zvislého panela nástrojov
umiestneného na pravej strane okna programu. Pritom sa do modelu tiež vloží daný
prvok.</para>
<para>
Zvislý panel nástrojov sa štandardne nachádza na pravej strane okna programu,
môžeme ho však presunúť na iné miesto alebo ho umiestniť nad ostatné prvky okna
ako plávajúci panel. V tomto paneli sú dostupné nástroje zobrazené ako rôzne
tlačidlá, pričom sú pre každý typ diagramu iné. Aktívny nástroj sa v paneli
zobrazí ako vyvýšený.
Pomocou klávesu <keycap>Shift</keycap> sa môžeme prepnúť na predtým použiť
nástroj. Pomocou klávesu <keycap>Esc</keycap> môžeme vybrať <emphasis>nástroj
výberu</emphasis>.
</para>
<para>
Ak zvolíme z panela nástrojov nástroj pre úpravy, napríklad pre vloženie triedy,
zmení sa ukazovateľ myši na kríž. Teraz môžeme do diagramu vložiť prvok jediným
kliknutím ľavého tlačidla myši. Prvky UML musia mať vždy <emphasis>jedinečné
názvy</emphasis>. Ak napríklad existuje v diagrame trieda s názvom
<quote>TriedaA</quote>, nie je možné vytvoriť iné triedu v inom diagrame pod
týmto názvom. Ak sa pritom jedná aj o rôzne prvky, aj tieto musia mať rôzne
názvy. Ak chceme vložiť <emphasis>rovnaký</emphasis> prvok ešte raz, nástroj
vložiť triedu nie je vhodné riešenie. V takom prípade musíme požadovanú triedu
pretiahnuť do diagramu zo stromového pohľadu.
</para>
</sect2>
<sect2 id="delete-elements">
<title>Vymazanie prvkov</title>
<para>
Každý prvok môžeme zmazať položkou <guimenuitem>Zmazať</guimenuitem> z
kontextového menu. Inými slovami: pravým tlačidlom myši klikneme na príslušný
prvok a vyberieme príslušnú položku z menu, ktorá sa zobrazí.
</para>
<para>
Tu je jasný <emphasis>veľký</emphasis> rozdiel medzi vymazaním prvku z modelu a
z diagramu. Ak vymažeme prvok z diagramu, vymažeme ho len z daného diagramu.
Prvok je však naďalej súčasťou modelu. Ak sa používa v iných diagramoch, tieto
diagramy sa nezmenia. Ak však vymažeme prvok v stromovom pohľade, vymažeme prvok
z celého
<emphasis>modelu</emphasis>. Keďže prvok už modeli neexistuje, vymaže sa zo
všetkých diagramov, v ktorých sa používa.
</para>
</sect2>
<sect2 id="edit-elements">
<title>úpravy prvkov</title>
<para>
Väčšinu prvkov UML môžeme upraviť otvorením okna Vlastnosti a vykonaním
príslušných zmien.
Napríklad pre zmenu objektu ho treba vybrať a zvoliť položku
<guimenuitem>Vlastnosti</guimenuitem> z kontextového menu (pravé tlačidlo myši).
Každý prvok má takýto dialóg, ktorý pozostáva z viacerých listov v závislosti od
typu konkrétneho prvku. V prípade niektorých prvkov, napríklad aktérov je možné
meniť iba niekoľko parametrov, napríklad názov a dokumentáciu. V prípade iných
prvkov (napríklad tried) je však možné nastaviť mnoho vecí, ako sú atribúty a
operácie, viditeľnosť a zobrazenie v diagrame (iba operáciu alebo celú signatúru
operácie). môžeme tiež nastaviť farbu čiar a výplne pre vizualizáciu triedy v
diagrame. </para>
<para>
U väčšiny prvkov UML sa tento dialóg vlastností môže vyvolať aj dvojitým
kliknutím na príslušný prvok pomocou nástroja výberu (šípka). Výnimkou sú
asociácie. Dvojitým kliknutím sa do nich pridá nový kotviaci bod. Dialóg
vlastností asociácií môžeme zobraziť prostredníctvom kontextového menu (pravé
tlačidlo myši).
</para>
<para>
Dialóg vlastností môžeme zobraziť prostredníctvom kontextového menu v stromovom
pohľade. Tým môžeme nastaviť vlastnosti jednotlivých diagramov, napríklad
zobrazenie mriežky.
</para>
</sect2>
<sect2 id="edit-classes">
<title>úpravy tried</title>
<para>
Aj keď sme spôsob úprav vlastností objektov už uviedli v predchádzajúcom bode,
teraz si povieme zopár vecí o triedach, lebo sú komplikovanejšie ako ostatné
prvky UML.
</para>
<para>
V dialógu vlastností triedy môžeme nastaviť všetko od farby až po atribúty a
operácie.
</para>
<sect3 id="class-general-settings">
<title>Všeobecné nastavenia tried</title>
<para>
List všeobecných nastavení v okne vlastností triedy hovorí za seba. môžeme v ňom
nastaviť názov triedy, viditeľnosť, dokumentáciu, atď. Tento list je dostupný
vždy.
</para>
</sect3>
<sect3 id="class-attributes-settings">
<title>atribúty tried</title>
<para>
Na liste vlastností atribútov môžeme do triedy pridať, upraviť a zmazať
atribúty. Pre vytvorenie nového atribútu do triedy stlačíme tlačidlo
<guimenuitem>Nový atribút</guimenuitem> . Pre vymazanie alebo úpravy atribútu
vyberieme atribút a stlačíme príslušné tlačidlo. atribúty môžeme v zozname
posúvať hore a dolu pomocou šípok. Tento list je tiež dostupný vždy.
</para>
</sect3>
<sect3 id="class-operations-settings">
<title>Nastavenie operácií tried</title>
<para>
Podobne, ako na liste nastavení atribútov, na liste nastavení operácií môžeme
vložiť, upraviť a odstrániť operácie triedy. Ak vložíme alebo zmeníme nejakú
operáciu, robíme to prostredníctvom <emphasis>okna vlastností
operácií</emphasis>.
Pre vloženie nového parametra do operácie stlačíme tlačidlo <guibutton>Nový
parameter</guibutton>, ktorý otvorí <emphasis>okno vlastností
parametrov</emphasis>. Tento list je dostupný vždy.
</para>
</sect3>
<sect3 id="class-associations-page">
<title>List asociácií triedy</title>
<para> List <guilabel>Asociácie</guilabel> zobrazí všetky asociácie, ktoré sú s
triedou v danom diagrame spojené. Dvakrát klikneme na asociáciu a zobrazí sa
príslušný dialóg vlastností. Podľa typu asociácie môžeme nastaviť parametre
asociácie, ako násobnosť a názov role. Ak nemá vybraná takéto vlastnosti, nie je
možné ich meniť a môžeme zmeniť iba dokumentáciu.
</para>
<para>
Tento list je dostupný, ak vyvoláme zobrazenie vlastností triedy z diagramu. Ak
však zobrazenie vlastností vyvoláme zo stromového pohľadu, nie je tento list
dostupný.
</para>
</sect3>
<sect3 id="class-display-page">
<title>List Zobrazenie</title><para>
Na liste <guilabel>Zobrazenie</guilabel> môžeme nastaviť, ako sa zobrazí trieda
v diagrame. Triedu môžeme napr. zobraziť ako jednoduchý obdĺžnik s názvom. Je to
vhodné, ak máme v diagrame mnoho tried. Môžeme však zobraziť aj kompletné triedy
s balíkmi, stereotypmi, atribútmi a operáciami so signatúrami a viditeľnosťou.
</para>
<para>
Podľa požadovaného množstva informácií určíme na tomto liste, čo chceme vidieť.
Nastavenia vykonané na tomto liste sú <emphasis>nastavenia zobrazenia</emphasis>
pre aktuálny diagram.
To znamená, že <quote>odstránené</quote> operácie sú naďalej súčasťou celého
modelu. Tento list je dostupný, ak vyvoláme zobrazenie vlastností triedy z
diagramu. Ak však zobrazenie vlastností vyvoláme zo stromového pohľadu, nie je
list zobrazenia dostupný z logických dôvodov.
</para>
</sect3>
<sect3 id="class-colour-page">
<title>List Farby</title>
<para> Na liste <guilabel>Farby</guilabel> môžeme nastaviť farbu čiar a výplne.
Tento list je dostupný, ak vyvoláme zobrazenie vlastností triedy z diagramu. Ak
však zobrazenie vlastností vyvoláme zo stromového pohľadu, nie je list dostupný
z logických dôvodov.
</para>
</sect3>
</sect2>
<sect2 id="associations">
<title>Asociácie</title>
<para>Asociácie spájajú dva prvky UML. Väčšinou sa definujú medzi triedami, sú
však aj asociácie medzi prípadmi použitia a aktérmi.
</para>
<para>
Pre vytvorenie asociácie si vyberieme príslušný nástroj z panela nástrojov
(napríklad obojsmernú asociáciu, zovšeobecnenie, agregáciu, atď.) , klikneme na
počiatočný prvok, potom na konečný prvok. Hovoríme tu o dvoch kliknutiach a
<emphasis>nie</emphasis> o kliknutí a potiahnutí myšou.
</para>
<para>
Ak chceme vytvoriť asociáciu, ktorá nie je v súlade so špecifikáciou UML,
Umbrello to znemožní a vydá príslušnú správu. Príklad: Existuje zovšeobecnenie z
triedy A do B a pokúsime sa vytvoriť zovšeobecnenie z triedy B do A.
</para>
<para>
Pomocou kliknutia pravým tlačidlom na asociáciu sa objaví menu s položkami pre
úpravy asociácie. Pre vymazanie asociácie by sme napríklad použili položku
<guimenuitem>Zmazať</guimenuitem> z kontextového menu. Pomocou položky
<guimenuitem>Vlastnosti</guimenuitem> môžeme vyvolať okno vlastností podľa typu
asociácie, kde môžeme zmeniť atribúty asociácie, ako sú názov role a násobnosť.
</para>
<sect3 id="anchor-points">
<title>Kotviace body</title>
<para>Asociácie sa normálne zobrazujú ako priame čiary medzi dvoma spojenými
prvkami. Ak chceme asociáciu ohnúť pre väčšiu názornosť, môžeme tak urobiť
vložením kotviacich bodov, čím rozdelíme asociáciu na viacero častí.
</para>
<para>
Takéto kotviace body môžeme vložiť dvojitým kliknutím na asociáciu v požadovanom
mieste. Takto vložený kotviaci bod (zobrazený modrým bodom, ak je asociácia
vybraná) môžeme posunúť, ak chceme zmeniť tvar asociácie.
</para>
<para>
Pre odstránenie kotviaceho bodu musíme naň dvakrát kliknúť ľavým tlačidlom myši.
</para>
<para>
Pripomíname, že dialóg vlastností vyvoláme cez kontextové menu. Dvojité
kliknutie používané u ostatných prvkov vloží spomínaný kotviaci bod.
</para>
</sect3>
</sect2>
<sect2 id="notes">
<title>Poznámkové štítky a poznámky</title>
<para>
Poznámkové štítky a jednoriadkové poznámky sú prvky, ktoré sú dostupné vo
všetkých diagramoch. Nemajú žiadnu sémantickú hodnotu pre model, môžu však
obsahovať dôležité komentáre a objasniť situáciu, čím sa diagram stáva
čitateľnejším.
</para>
<para>
Pre vytvorenie poznámkového štítku alebo jednoriadkových poznámok si vyberieme
príslušný nástroj zo zvislého panela nástrojov a klikneme na diagram v mieste,
kam chceme poznámky vložiť. Text môžeme prostredníctvom kontextového menu zmeniť
alebo v prípade poznámkových štítkov dvojitým kliknutím na text.
</para>
<sect3 id="anchors">
<title>Ukotvenie</title>
<para>
Pomocou ukotvenia môžeme prvok UML spojiť je poznámkovým štítkom. Ak chceme v
poznámkovom štítku uviesť informácie o danej triede, spojíme tento štítok s
triedou. Tým je jasné, že prvok sa <quote>vzťahuje</quote> na príslušný prvok.
</para>
<para>
Pre vytvorenie ukotvenia medzi poznámkovým štítkom a prvkom UML si vyberieme
príslušný nástroj zo zvislého panela nástrojov. Prv klikneme na poznámkový
štítok, potom na prvok UML, ktorý máme pripojiť.
</para>
</sect3>
</sect2>
</sect1>
</chapter><!--edit-diagram-->
|