Sparx Enterprise Architect Найти операции, используемые

Я определил класс с операциями, и операции используются в нескольких диаграммах последовательности.

Есть ли способ узнать, сколько диаграмм последовательности использует одна конкретная операция?


person hardywang    schedule 07.02.2013    source источник


Ответы (2)


Если я вас правильно понял, вы должны сделать следующее:

  1. Разверните свой класс в «Браузере проектов», чтобы увидеть операции
  2. Щелкните правой кнопкой мыши операцию и выберите "Найти во всех диаграммах..." в контекстном меню.

Вот скриншот:

введите здесь описание изображения

person Sebastian K    schedule 07.02.2013
comment
У меня нет пункта контекстного меню «Найти» на всех диаграммах. Какую версию ЕА вы используете? Я все еще на 8.3, подождите, пока моя компания обновит меня. - person hardywang; 08.02.2013
comment
Я использую 9.0. Я думаю, что эта функция была там некоторое время, хотя. В моем случае я сначала создал операцию, а затем использовал ее в диаграмме последовательности. Не уверен, что это имеет значение. - person Sebastian K; 08.02.2013
comment
Название команды могло измениться, но сочетание клавиш останется прежним: Ctrl+U - person chimp; 12.02.2013

Сейчас я не могу вспомнить, была ли в EA 8 возможность создавать сценарии браузера проектов, т. е. такие, которые можно было бы вызывать, щелкнув правой кнопкой мыши в браузере проектов. Это доступно в EA 9 и EA 10.

Если он есть в EA 8, вы можете создать такой скрипт для выполнения поиска. Навскидку вам нужно заглянуть в таблицы t_operation, t_connectortag и t_connector, чтобы найти ссылки.

person Uffe    schedule 11.02.2013