2 |
UML Syntax |
UML Syntax |
3 |
========== |
========== |
4 |
|
|
5 |
|
Testi |
6 |
|
===== |
7 |
|
|
8 |
|
.. UML:: testikaavio |
9 |
|
|
10 |
|
class (foo) foo1 |
11 |
|
fields |
12 |
|
blah |
13 |
|
methods |
14 |
|
bar |
15 |
|
|
16 |
|
class (bar) foo2 |
17 |
|
|
18 |
|
--- |
19 |
|
vertically(50, hor_c, bar, foo); |
20 |
|
|
21 |
|
|
22 |
Elements |
Elements |
23 |
======== |
======== |
24 |
|
|
98 |
barmethod2 |
barmethod2 |
99 |
barmethodn |
barmethodn |
100 |
|
|
101 |
class bar bar1 "abstract" |
class (bar) bar1 "abstract" |
102 |
--- |
--- |
103 |
horizontally(50, hor_c, foo, bar); |
horizontally(50, hor_c, foo, bar); |
104 |
|
|
210 |
|
|
211 |
.. UML:: elements-assoc |
.. UML:: elements-assoc |
212 |
|
|
213 |
class fooA foo1 |
class (fooA) foo1 |
214 |
assoc - barA |
assoc - barA |
215 |
class fooB foo2 |
class (fooB) foo2 |
216 |
assoc role(foo) multi(1) - barB |
assoc role(foo) multi(1) - barB |
217 |
class fooC foo3 |
class (fooC) foo3 |
218 |
assoc compos - multi(*) barC |
assoc compos - multi(*) barC |
219 |
class fooD foo4 |
class (fooD) foo4 |
220 |
assoc role(foo) multi(1) compos - multi(*) compos role(bar) barD |
assoc role(foo) multi(1) compos - multi(*) compos role(bar) barD |
221 |
class barA bar1 |
class (barA) bar1 |
222 |
class barB bar2 |
class (barB) bar2 |
223 |
class barC bar3 |
class (barC) bar3 |
224 |
class barD bar4 |
class (barD) bar4 |
225 |
--- |
--- |
226 |
horizontally(150, hor_cA, fooA, barA); |
horizontally(150, hor_cA, fooA, barA); |
227 |
horizontally(150, hor_cB, fooB, barB); |
horizontally(150, hor_cB, fooB, barB); |
231 |
|
|
232 |
Syntax:: |
Syntax:: |
233 |
|
|
234 |
class fooA foo1 |
class (fooA) foo1 |
235 |
assoc - barA |
assoc - barA |
236 |
class fooB foo2 |
class (fooB) foo2 |
237 |
assoc role(foo) multi(1) - barB |
assoc role(foo) multi(1) - barB |
238 |
class fooC foo3 |
class (fooC) foo3 |
239 |
assoc compos - multi(*) barC |
assoc compos - multi(*) barC |
240 |
class fooD foo4 |
class (fooD) foo4 |
241 |
assoc role(foo) multi(1) compos - multi(*) compos role(bar) barD |
assoc role(foo) multi(1) compos - multi(*) compos role(bar) barD |
242 |
class barA bar1 |
class (barA) bar1 |
243 |
class barB bar2 |
class (barB) bar2 |
244 |
class barC bar3 |
class (barC) bar3 |
245 |
class barD bar4 |
class (barD) bar4 |
246 |
--- |
--- |
247 |
horizontally(150, hor_cA, fooA, barA); |
horizontally(150, hor_cA, fooA, barA); |
248 |
horizontally(150, hor_cB, fooB, barB); |
horizontally(150, hor_cB, fooB, barB); |
265 |
.. UML:: elements-nary |
.. UML:: elements-nary |
266 |
|
|
267 |
naryassoc nary |
naryassoc nary |
268 |
class fooA foo1 |
class (fooA) foo1 |
269 |
assoc multi(1) - nary |
assoc multi(1) - nary |
270 |
class barA bar1 |
class (barA) bar1 |
271 |
assoc multi(*) - nary |
assoc multi(*) - nary |
272 |
class barB bar2 |
class (barB) bar2 |
273 |
assoc multi(*) - nary |
assoc multi(*) - nary |
274 |
--- |
--- |
275 |
horizontally(150, hor_c, fooA, nary, barA); |
horizontally(150, hor_c, fooA, nary, barA); |
278 |
Syntax:: |
Syntax:: |
279 |
|
|
280 |
naryassoc nary |
naryassoc nary |
281 |
class fooA foo1 |
class (fooA) foo1 |
282 |
assoc multi(1) - nary |
assoc multi(1) - nary |
283 |
class barA bar1 |
class (barA) bar1 |
284 |
assoc multi(*) - nary |
assoc multi(*) - nary |
285 |
class barB bar2 |
class (barB) bar2 |
286 |
assoc multi(*) - nary |
assoc multi(*) - nary |
287 |
--- |
--- |
288 |
horizontally(150, hor_c, fooA, nary, barA); |
horizontally(150, hor_c, fooA, nary, barA); |
470 |
|
|
471 |
.. UML:: elements-horizontally |
.. UML:: elements-horizontally |
472 |
|
|
473 |
class fooA foo1 |
class (fooA) foo1 |
474 |
class fooB foo2 |
class (fooB) foo2 |
475 |
class fooC foo3 |
class (fooC) foo3 |
476 |
class fooD foo4 |
class (fooD) foo4 |
477 |
--- |
--- |
478 |
horizontally(50, hor_c, fooA, fooB, fooC, fooD); |
horizontally(50, hor_c, fooA, fooB, fooC, fooD); |
479 |
|
|
480 |
Syntax:: |
Syntax:: |
481 |
|
|
482 |
class fooA foo1 |
class (fooA) foo1 |
483 |
class fooB foo2 |
class (fooB) foo2 |
484 |
class fooC foo3 |
class (fooC) foo3 |
485 |
class fooD foo4 |
class (fooD) foo4 |
486 |
--- |
--- |
487 |
horizontally(50, hor_c, fooA, fooB, fooC, fooD); |
horizontally(50, hor_c, fooA, fooB, fooC, fooD); |
488 |
|
|
502 |
|
|
503 |
.. UML:: elements-vertically |
.. UML:: elements-vertically |
504 |
|
|
505 |
class fooA foo1 |
class (fooA) foo1 |
506 |
class fooB foo2 |
class (fooB) foo2 |
507 |
class fooC foo3 |
class (fooC) foo3 |
508 |
class fooD foo4 |
class (fooD) foo4 |
509 |
--- |
--- |
510 |
vertically(50, hor_c, fooA, fooB, fooC, fooD); |
vertically(50, hor_c, fooA, fooB, fooC, fooD); |
511 |
|
|
512 |
Syntax:: |
Syntax:: |
513 |
|
|
514 |
class fooA foo1 |
class (fooA) foo1 |
515 |
class fooB foo2 |
class (fooB) foo2 |
516 |
class fooC foo3 |
class (fooC) foo3 |
517 |
class fooD foo4 |
class (fooD) foo4 |
518 |
--- |
--- |
519 |
vertically(50, ver_c, fooA, fooB, fooC, fooD); |
vertically(50, ver_c, fooA, fooB, fooC, fooD); |
520 |
|
|
529 |
Is name for CS could be optional. If not given, could use random |
Is name for CS could be optional. If not given, could use random |
530 |
name. |
name. |
531 |
|
|
|
leftof |
|
|
------ |
|
|
|
|
|
.. UML:: elements-leftof |
|
|
|
|
|
class foo |
|
|
leftof bar 50 |
|
|
class bar |
|
|
|
|
|
Syntax:: |
|
|
|
|
|
class foo |
|
|
leftof bar 50 |
|
|
class bar |
|
|
|
|
|
rightof |
|
|
------- |
|
|
|
|
|
.. UML:: elements-rightof |
|
|
|
|
|
class foo |
|
|
rightof bar 50 |
|
|
class bar |
|
|
|
|
|
Syntax:: |
|
|
|
|
|
class foo |
|
|
rightof bar 50 |
|
|
class bar |
|
|
|
|
|
above |
|
|
----- |
|
|
|
|
|
.. UML:: elements-above |
|
|
|
|
|
class foo |
|
|
above bar 50 |
|
|
class bar |
|
|
|
|
|
Syntax:: |
|
|
|
|
|
class foo |
|
|
above bar 50 |
|
|
class bar |
|
|
|
|
|
under |
|
|
----- |
|
|
|
|
|
.. UML:: elements-under |
|
|
|
|
|
class foo |
|
|
under bar 50 |
|
|
class bar |
|
|
|
|
|
Syntax:: |
|
|
|
|
|
class foo |
|
|
under bar 50 |
|
|
class bar |
|
|
|
|
532 |
Linking |
Linking |
533 |
======= |
======= |
534 |
|
|
535 |
.. uml:: elements-linking |
.. uml:: elements-linking |
536 |
|
|
537 |
page foo |
page foo |
538 |
link |
link |
539 |
syntax.gen.html |
syntax.gen.html |
540 |
|
|
541 |
page bar "Fenfire project" |
page (bar) "Fenfire project" |
542 |
link fenfire |
link fenfire |
543 |
projects.gen.html |
projects.gen.html |
544 |
|
|
545 |
|
jlinkpackage org.fenfire.loom |
546 |
class View |
class View |
547 |
|
jlink |
548 |
|
|
549 |
|
jlinkpackage |
550 |
class LoomView |
class LoomView |
551 |
|
jlink |
552 |
|
org.fenfire.loom.View |
553 |
|
|
554 |
|
clinkpackage Vob |
555 |
class Vob |
class Vob |
556 |
|
clink |
557 |
|
|
558 |
|
clinkpackage |
559 |
class CVob |
class CVob |
560 |
|
clink |
561 |
|
Vob.Vob |
562 |
--- |
--- |
563 |
horizontally(50, hor_c, foo, bar, View, LoomView, Vob, CVob); |
horizontally(50, hor_c, foo, bar, View, LoomView, Vob, CVob); |
564 |
|
|
565 |
Syntax:: |
Syntax:: |
566 |
|
|
567 |
page foo |
page foo |
568 |
link |
link |
569 |
syntax.gen.html |
syntax.gen.html |
570 |
|
|
571 |
page bar "Fenfire project" |
page (bar) "Fenfire project" |
572 |
link fenfire |
link fenfire |
573 |
projects.gen.html |
projects.gen.html |
574 |
|
|
590 |
clink |
clink |
591 |
Vob.Vob |
Vob.Vob |
592 |
--- |
--- |
593 |
horizontally(50, hor_c, foo, bar, View, LoomView, Vob, CVob); |
horizontally(50, hor_c, foo, bar, View, LoomView, Vob, CVob); |
|
|
|
|
Unknown |
|
|
======= |
|
|
|
|
|
- left-of ? |
|
|
- right-of ? |
|
|
- above ? |
|
|
- under ? |
|