46 |
* relations, too. |
* relations, too. |
47 |
*/ |
*/ |
48 |
static public final Object currentOf; |
static public final Object currentOf; |
49 |
|
|
50 |
|
/** (X, firstOf, follows) means that X is the root |
51 |
|
* of a "follows" chain. This applies to other relations, |
52 |
|
* too. |
53 |
|
*/ |
54 |
|
static public final Object firstOf; |
55 |
} |
} |
56 |
|
|
57 |
These would be used to keep track of in what order canvases |
These would be used to keep track of in what order canvases |
59 |
|
|
60 |
When merging, all but one currentOf relations would be deleted. |
When merging, all but one currentOf relations would be deleted. |
61 |
|
|
62 |
|
The treeness arises from merging: merge does not have |
63 |
|
to artificially pack the sequences into one sequence but |
64 |
|
can just take all "follows" triples from all versions, |
65 |
|
hence the name. |
66 |
|
|
67 |
|
|