exponenta event banner

slmetric.dashboard.Класс виджетов

Пакет: slmetric.dashboard

Объект для хранения графических элементов «Фактическое/потенциальное повторное использование», «Системный интерфейс» или «Системная информация»

Описание

Можно добавлять, удалять или изменять slmetric.dashboard.Widget на панели мониторинга метрик. Типы slmetric.dashboard.Widget объектами являются виджеты «Фактическое повторное использование/потенциальное повторное использование», «Интерфейс системы» или «Информация о системе».

Строительство

Для slmetric.dashboard.Layout, slmetric.dashboard.Container, или slmetric.dashboard.Group объекты, используйте addWidget или removeWidget методы для добавления или удаления slmetric.dashboard.Widget на панели мониторинга метрик. Используйте slmetric.dashboard.Widget методы для задания размера виджета.

Свойства

развернуть все

По умолчанию LibraryReuse заголовок виджета - Library Reuse, SystemInfo заголовок виджета пуст, и GlocalInterface заголовок виджета - System Interface. Это свойство предназначено для чтения/записи.

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

Тип slmetric.dashboard.Widget объект, который требуется добавить, удалить или изменить на панели мониторинга метрик. Это свойство доступно только для чтения.

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

Методы

getHeight Получение высоты графического элемента «Панель мониторинга метрик»
getMetricIDs Получение идентификатора метрики для графического элемента «Панель показателей»
getPosition Получение позиции виджета в панели мониторинга метрик
getSeparatorsОпределение наличия линий на сторонах виджета «Панель показателей»
getWidths Получение ширины графического элемента «Панель показателей»
setHeight Укажите высоту графического элемента «Панель мониторинга метрик»
setPosition Установка положения виджета на панели мониторинга метрик
setSeparators Указание линий на сторонах графического элемента «Панель показателей»
setWidths Укажите несколько значений ширины для графического элемента «Панель показателей»

Примеры

свернуть все

Создание панели мониторинга метрик с тремя типами slmetric.dashboard.Widget объекты.

Для начала создайте новый slmetric.dashboard.Configuration объект.

config=slmetric.dashboard.Configuration.new('Name','default');

Получить slmetric.dashboard.Layout объект из slmetric.dashboard.Configuration объект.

layout=getDashboardLayout(config);

Добавить три slmetric.dashboard.Widget объекты в slmetric.dashboard.Layout объект.

addWidget(layout,'LibraryReuse');
addWidget(layout,'SystemInfo');
addWidget(layout,'GlocalInterface');

Сохраните объект конфигурации. Эта команда сериализует информацию API в XML-файл.

save(config,'FileName','DashboardConfig.xml');

Установите активную конфигурацию.

slmetric.dashboard.setActiveConfiguration(fullfile(pwd,'DashboardConfig.xml'));

Для модели откройте панель мониторинга метрик.

metricsdashboard sf_car

Панель мониторинга метрик содержит три slmetric.dashboard.Widget объекты.

Нажмите кнопку «Все метрики» и запустите все метрики.

Представлен в R2018b