Более подробно о классе объектов схемы

Класс объектов схемы может наследовать параметры другого класса объектов схемы. Эта связь должна быть задана при создании дочернего класса объектов схемы, т. е. создать связь «родительский-дочерний» между двумя существующими классами объектов схемы невозможно. Тип дочернего класса объектов схемы не может отличаться от типа родительского класса объектов схемы, т. е. объект схемы Узел (Node) может наследовать только другому классу объектов схемы Узел (Node), класс объекта схемы Связь (Link) может наследовать только другому классу объектов Связь (Link) и т.д.

Создание нового класса объектов схемы может уменьшить время настройки, особенно если создаются классы объектов схемы, объектами которых будут управлять пользовательские запросы. Когда дочерний класс объектов схемы создан, он автоматически наследует параметры, заданные для родительского класса объектов схемы, например атрибуты схемы, пользовательский запрос и идентификатор, которые могли быть заданы для родителя.

Класс объектов схемы, созданный в наборе схематических данных, имеет точно такую же структуру, как родительский класс объектов схемы. Таким образом, изменение параметров родительского класса объектов схемы автоматически влияет на дочерние классы объектов схемы. С другой стороны, параметры дочернего класса объектов схемы могут со временем меняться не так, как параметры родителя. Например, атрибуты, пользовательский запрос и идентификаторы, унаследованные от родительского класса, могут быть переопределены на уровне дочернего класса объектов схемы. Кроме того, для дочернего класса объектов схемы могут быть заданы новые атрибуты, которые в родительском классе не требуются.

Прежние версииПрежние версии:

До выхода продукта ArcGIS Schematics 10 условные обозначения задавались на уровне типа элемента независимо от типа соответствующего представления. Это означало, что если тип элемента был связан с двумя разными типами представлений, соответствующие элементы отображались в обоих представлениях одинаково. Следовательно, когда создавался дочерний тип элемента, по умолчанию он автоматически наследовал символы, заданные для родителя. В этой версии элементы схемы отображаются как объекты схемы, и если требуется, чтобы объекты схемы, основанные на одном и том же классе объектов схемы, отображались одинаково во всех представлениях, созданных по определенному шаблону представления, можно также задать свойства слоя по умолчанию. Но эти свойства слоя по умолчанию задаются не на уровне класса объектов схемы, а на уровне шаблона схематического представления. Следовательно, когда создается дочерний класс объектов схемы, он не наследует никаких свойств слоя по умолчанию.

Связанные темы

5/10/2014