622 |
class xuEnfilade |
class xuEnfilade |
623 |
|
|
624 |
class Cell |
class Cell |
625 |
assoc Cell compos multi(0..1) - multi(1) role(content) xuEnfilade |
assoc Cell compos - multi(1) role(content) xuEnfilade |
626 |
|
|
627 |
class Canvas |
class Canvas |
628 |
assoc Canvas aggreg multi(*) - multi(*) Cell |
assoc Canvas aggreg multi(*) - multi(*) Cell |
719 |
Xanalogical *enfilade* (a collection of Xanalogical media, |
Xanalogical *enfilade* (a collection of Xanalogical media, |
720 |
i.e. a textual annotation or part of a PDF file). The enfilade |
i.e. a textual annotation or part of a PDF file). The enfilade |
721 |
implicitly connects the cell to all other cells sharing |
implicitly connects the cell to all other cells sharing |
722 |
a *fluid media unit* (character or pixel) with this cell. |
a *fluid media unit* (character or pixel) with this cell |
723 |
|
(Fig. [ref-xuStructure]_). |
724 |
|
|
725 |
The point of the xanalogical structure is to change the meaning of "cutting and |
The point of the xanalogical structure is to change the meaning of "cutting and |
726 |
pasting": in the dominant computer paradigm, cutting and pasting moves the actual |
pasting": in the dominant computer paradigm, cutting and pasting moves the actual |