exponenta event banner

createRequirementCollection

Создание коллекции требований в сервисном провайдере OSLC

    Описание

    пример

    myReqCol = createRequirementCollection(myCreationFactory,title) создает коллекцию требований с указанным заголовком с помощью фабрики создания myCreationFactory в поставщике услуг Open Services for Lifecycle Collaboration (OSLC).

    Примеры

    свернуть все

    В этом примере показано, как отправить запрос на создание нового ресурса сбора требований с настроенным клиентом OSLC.

    После создания и настройки клиента OSLC myClient как описано в разделе Создание и настройка клиента OSLC для домена управления требованиями, создайте фабрику создания для типа ресурса сбора требований.

    myCreationFactory = getCreationFactory(myClient,...
    'RequirementCollection');

    Используйте фабрику создания для создания ресурса сбора требований с заголовком My New Requirement Collection. Извлеките полные данные ресурса из поставщика услуг для ресурса сбора требований и проверьте ресурс.

    newReqCollection = createRequirementCollection(myCreationFactory,...
    'My New Requirement Collection')
    fetch(newReqCollection,myClient);
    newReqCollection
    newReqCollection = 
    
        RequirementCollection with properties:
        ResourceUrl: 'https://localhost:9443/rm/resources/_72lxMWJREeup0r..'
              Dirty: 0
          IsFetched: 1
              Title: 'My New Requirement Collection'
         Identifier: '1808'

    Откройте ресурс сбора требований в обозревателе инженерных систем с помощью show функция.

    show(newReqCollection)

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

    свернуть все

    Фабрика создания ресурсов OSLC, указанная как oslc.core.CreationFactory объект.

    Заголовок коллекции требований, указанный как символьный массив.

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

    свернуть все

    Ресурс сбора требований OSLC, возвращенный как oslc.rm.RequirementCollection объект.

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