27 |
|
|
28 |
class TransientTextScroll |
class TransientTextScroll |
29 |
jlink |
jlink |
30 |
|
--- |
31 |
|
horizontally(50, hor_c, TextSpan, TextScrollBlock); |
32 |
|
horizontally(50, hor_d, StdTextSpan, PermanentTextScroll, TransientTextScroll); |
33 |
|
vertically(50, ver_c, TextSpan, StdTextSpan); |
34 |
|
|
35 |
URN5 text spans |
URN5 text spans |
36 |
=============== |
=============== |
52 |
class TextSpan "interface" |
class TextSpan "interface" |
53 |
jlink |
jlink |
54 |
|
|
55 |
class URNSTextSpan |
class URNSTextSpan URN5TextSpan |
56 |
jlink |
jlink |
57 |
inherit TextSpan |
inherit TextSpan |
58 |
|
--- |
59 |
XXX URNS should be URN5 in the above diagram!!! |
vertically(50, ver_c, TextSpan, URNSTextSpan); |
|
|
|
60 |
|
|
61 |
Fake text spans |
Fake text spans |
62 |
=============== |
=============== |
75 |
class FakeTextSpan |
class FakeTextSpan |
76 |
jlink |
jlink |
77 |
inherit TextSpan |
inherit TextSpan |
78 |
|
--- |
79 |
|
vertically(50, ver_c, TextSpan, FakeTextSpan); |
80 |
|
|
81 |
Fake spans are similar to URN5 spans, except that they have *no* |
Fake spans are similar to URN5 spans, except that they have *no* |
82 |
IDs. They are therefore somewhat cheaper but lose the ability |
IDs. They are therefore somewhat cheaper but lose the ability |