Начальная страница

Николай Жарких (Киев)

Персональный сайт

?

Копирование вершин

Для копирования текущей вершины следует нажать кнопку «Удалить» на панели инструментов слева от инспектора. После этого активируется кнопка «Вставить».

Теперь можно переместиться по дереву вершин до точки вставки и нажать кнопку «Вставить». В диалоге режима вставки надо выбрать способ копирования и позицию вставки.

Способ копирования представлен такими возможностями: «Клонировать», «Вставить как коллектор», «Вставить как переход».

При клонировании новая вершина приобретает все атрибуты вершины-источника и «забывает» о своем происхождении.

При вставке коллектора создается новая вершина того же класса, что и вершина-источник; атрибут link при этом указывает на вершину-источник, и никаких собственных атрибутов коллектор не приобретает. Созданная таким образом вершина представляет словно зеркало вершины-источника в новой позиции. Конечно, после вставки некоторые атрибуты коллектора можно модифицировать, при этом они заменят атрибуты, унаследованные от источника.

При вставке перехода создается новая вершина класса Link, которая указывает на вершину-источник. При компоновке страницы на основе такой вершины фактически выполняется внутренняя переадресация на вершину-источник. Никакие собственные атрибуты вершины-перехода не используются, и замена атрибутов вершины-источники не происходит.

Позиция вставки предоставляет возможность вставить новую вершину «Как первую вершину», «Перед текущей», «После текущей», «Как последнюю вершину», «Как дочернюю вершину».

Следует знать, что иерархическое клонирования вершины (т.е. клонирование вершины-источника и всех подчиненных ей вершин) в данной версии Смереки не поддерживается. Операция копирования создает только одну новую вершину.