主要内容

oslc.rm.RequirementCollection

需求收集资源OSLC需求管理域

    描述

    oslc.rm.RequirementCollection对象表示需求收集资源需求管理领域开放服务生命周期的协作(OSLC)服务提供者。在创建和配置oslc.Clientoslc.core.QueryCapability对象,查询可用的服务提供者要求收集资源利用queryRequirementCollections函数。

    创建

    创建一个oslc.rm.RequirementCollection通过使用对象createRequirementCollection函数。

    属性

    全部展开

    导航网址要求收集资源,指定为一个字符数组。

    指标未提交的更改要求收集资源,指定为一个逻辑10地点:

    • 1显示未提交的更改要求收集资源。

    • 0表明要求收集资源没有未提交的更改。

    数据类型:逻辑

    需求收集资源获取状态,指定为一个逻辑10地点:

    • 1表示需求收集获取资源。

    • 0表明要求收集资源不是获取。

    数据类型:逻辑

    需求收集标题,指定为一个字符数组。

    OSLC需求收集资源标识符,指定为一个字符数组。

    对象的功能

    通过addLink 添加链接到本地OSLC需求资源对象
    addResourceProperty 资源属性添加到本地OSLC资源对象
    addTextProperty 文本属性添加到本地OSLC资源对象
    提交 送当地OSLC变更服务提供者
    获取 从OSLC检索完整的资源数据服务提供者
    getLinks 从OSLC要求获得本地存储的可追溯性链接资源对象
    getProperty 从OSLC本地文本属性的内容资源对象
    getRDF 把资源从OSLC RDF / XML数据资源对象
    getResourceProperty 从OSLC获取当地资源属性的内容资源对象
    getSLRequirements 获得进口需求与OSLC需求资源对象引用
    删除 把资源从OSLC服务提供者
    removeLink 从本地OSLC要求资源对象删除链接
    removeResourceProperty 从本地OSLC资源对象删除资源属性
    setProperty 设置本地内容的文本属性OSLC资源对象
    setRDF 为当地OSLC RDF内容资源对象
    setResourceUrl 设置资源为当地OSLC URL资源对象
    显示 浏览器视图OSLC资源系统

    例子

    全部折叠

    这个例子展示了如何提交查询请求与OSLC配置客户端需求收集资源,编辑现有需求收集资源,以及服务提供者提交更改。

    在您创建和配置OSLC客户机myClient中描述的创建和配置一个OSLC客户需求管理域,创建一个查询功能需求收集的资源类型。

    myQueryCapability = getQueryService (myClient,“RequirementCollection”);

    提交查询请求到服务提供者的要求收集资源可用。

    reqCollections = queryRequirementCollections (myQueryCapability)
    reqCollections = 1×5 RequirementCollection数组属性:ResourceUrl脏IsFetched标题标识符

    需求收集的资源分配给变量myReqCollection。从服务提供者检索完整的资源数据需求收集资源。检查标题财产。

    myReqCollection = reqCollections (1);状态=获取(myReqCollection myClient)
    状态= StatusCode枚举
    title = myReqCollection.Title
    title =“需求收集1”

    编辑要求标题和将变更提交到服务提供者。

    myReqCollection。Title =“我的新需求收集标题”;状态=提交(myReqCollection myClient)
    状态= StatusCode枚举

    打开系统的需求收集资源浏览器使用显示函数。

    显示(myReqCollection)

    这个例子展示了如何提交一个请求创建一个新的需求收集与OSLC客户机配置资源。

    在您创建和配置OSLC客户机myClient中描述的创建和配置一个OSLC客户需求管理域创建,创建一个工厂要求收集资源类型。

    myCreationFactory = getCreationFactory (myClient,“RequirementCollection”);

    使用工厂创建创建一个需求收集资源的标题我的新需求收集。从服务提供者检索完整的资源数据收集资源、检查资源的需求。

    newReqCollection = createRequirementCollection (myCreationFactory,“我的新需求收集”)取(newReqCollection myClient);newReqCollection
    newReqCollection = RequirementCollection属性:ResourceUrl: https://localhost: 9443 / rm /资源/ _72lxMWJREeup0r . .“脏:0 IsFetched: 1标题:”我的新需求收集”标识符:“1808”

    打开系统的需求收集资源浏览器使用显示函数。

    显示(newReqCollection)
    介绍了R2021a