436 |
[#as-we-may-think] |
[#as-we-may-think] |
437 |
|
|
438 |
|
|
439 |
|
.. UML:: xuStructure |
440 |
|
|
441 |
|
class xuSpace |
442 |
|
assoc xuSpace compos multi(*) - multi(1) xuLink |
443 |
|
assoc xuSpace compos multi(*) - multi(1) xuFluidMedia |
444 |
|
|
445 |
|
class xuFluidMedia |
446 |
|
assoc xuFluidMedia compos multi(*) - multi(1) xuFluidMediaUnit |
447 |
|
|
448 |
|
class xuFluidMediaUnit |
449 |
|
|
450 |
|
class xuEnfilade |
451 |
|
assoc xuEnfilade aggreg multi(*) - multi(1) xuFluidMediaUnit |
452 |
|
|
453 |
|
class xuLink |
454 |
|
fields |
455 |
|
metadata |
456 |
|
naryassoc nary |
457 |
|
assoc nary multi(1) - role(leftend) xuEnfilade |
458 |
|
assoc nary multi(1) - role(rightend) xuEnfilade |
459 |
|
assoc nary - xuLink |
460 |
|
|
461 |
|
--- |
462 |
|
|
463 |
|
horizontally(40, foo, nary, xuEnfilade, xuFluidMediaUnit); |
464 |
|
horizontally(40, bar, xuLink, xuSpace, xuFluidMedia); |
465 |
|
vertically(80, foobar, foo, bar); |
466 |
|
|
467 |
|
|
468 |
|
|
469 |
Conclusions and future work |
Conclusions and future work |
470 |
=========================== |
=========================== |
471 |
|
|