addStereotype

Добавьте стереотип, чтобы профилировать

Описание

stereotype = addStereotype(profile,stereotypeName) добавляет новый стереотип с заданным stereotypeName к profile.

пример

stereotype = addStereotype(___,Name,Value) задает свойства стереотипа.

Примеры

свернуть все

Добавьте стереотип компонента в профиль.

profile = systemcomposer.profile.Profile.createProfile('LatencyProfile');
stereotype = addStereotype(profile,'electricalComponent','AppliesTo','Component')
stereotype = 

  Stereotype with properties:

                    Name: 'electricalComponent'
             Description: ''
                  Parent: [0×0 systemcomposer.profile.Stereotype]
               AppliesTo: 'Component'
                Abstract: 0
                    Icon: 'default'
    ComponentHeaderColor: [210 210 210 255]
      ConnectorLineColor: [168 168 168 255]
      ConnectorLineStyle: 'Default'
      FullyQualifiedName: 'LatencyProfile.electricalComponent'
                 Profile: [1×1 systemcomposer.profile.Profile]
         OwnedProperties: [0×0 systemcomposer.profile.Property]
              Properties: [0×0 systemcomposer.profile.Property]

Входные параметры

свернуть все

Объект профиля в виде systemcomposer.profile.Profile объект.

Имя нового стереотипа в виде вектора символов. Имя стереотипа должно быть уникальным в профиле.

Типы данных: char

Аргументы в виде пар имя-значение

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: addStereotype(profile,'electricalComponent','AppliesTo','Component')

Смотрите systemcomposer.profile.Stereotype для стереотипных свойств и значений.

Выходные аргументы

свернуть все

Созданный стереотип, возвращенный как systemcomposer.profile.Stereotype объект.

Больше о

свернуть все

Определения

ТерминОпределениеПриложениеБольше информации
стереотипСтереотип является пользовательским расширением языка моделирования. Стереотипы обеспечивают механизм, чтобы расширить элементы языка архитектуры путем добавления проблемно-ориентированных метаданных.Примените стереотипы к корневой архитектуре уровня, компонентной архитектуре, коннекторам, портам и интерфейсам модели. Стереотипы обеспечивают элементы модели в архитектуре единый набор полей свойства, такие как масса, стоят, и степень.Задайте профили и стереотипы
профильПрофиль является пакетом стереотипов, чтобы создать последовательную область типов элемента модели.Примените профили к модели через Редактор Профиля. Можно сохранить стереотипы для проекта в одном профиле или в нескольких. Профили хранятся в .xml файлы, когда они сохранены.Используйте стереотипы и профили
свойствоСвойство является полем в стереотипе. Для каждого элемента модели применяются к стереотипу, определенные значения свойств заданы.Используйте свойства сохранить количественные характеристики, такие как вес или скорость, которые сопоставлены с элементом модели. Свойства могут также быть описательными или представлять состояние.SetProperties

Введенный в R2019a