Project

General

Profile

Work-plan » History » Version 5

Yuriy Shekochihin, 02/25/2010 05:39 PM

1 4 Yuriy Shekochihin
h1. План модификаций
2 1 Yuriy Shekochihin
3 5 Yuriy Shekochihin
h2. Идентификаторы узлов
4 1 Yuriy Shekochihin
5 5 Yuriy Shekochihin
Каждому узлу дерева соответствует идентификатор. Идентификатор - это последовательность "безопасных" символов. Кроме того, для идентификаторов узлов в исходном дереве допускаются символы ''{'', ''}'' и ''$''. Подстроки вида ${name}, где name-имя атрибута контекста, называются параметрами. Идентификатор узла, содержащий параметры, называется параметризованным. При инстанцировании параметры заменяются на значение атрибутов. Таким образом идентификаторы исходного дерева преобразуются в параметры производного дерева.
6 1 Yuriy Shekochihin
7 5 Yuriy Shekochihin
h2. Укороченные ссылки на узлы дерева
8
9 1 Yuriy Shekochihin
h2. Необязательное название узлов
10 5 Yuriy Shekochihin
11
Одним из обязательных атрибутов узла является его имя. Предполагается, что оно будет использоваться вместо идентификатора узла при генерации отчетов.