Get a Req object from the ReqFactory.
For version control, use the IVersionedEntity interface.
Implemented Interface | Description |
---|---|
IAlertable2 | Services for managing auto-alerts. |
IAlertable2Dispatch | Services for managing auto-alerts. |
IBaseField2 | Represents a basic data field or entity, such as an attachment. |
IBaseField3 | Represents a basic data field or entity, such as an attachment. |
IBaseField4 | Represents a basic data field or entity, such as an attachment. |
ICoverableReq2 | Represents a requirement that is covered by another entity. |
IFollowUpManager | Manages the user-defined follow-ups. |
ILinkable | Services for managing links. |
IMailableEntity | Mail support for entities. |
ISupportRBTAnalysisChild | Represents Risk-based Quality Management analysis capabilities for the Req coclass. This class provides services for handling the child requirements affected by the analysis. |
ISupportRBTAnalysisParent2 | Represents Risk-based Quality Management analysis capabilities for the Req coclass. |
ISupportRBTAssessment2 | Represents Risk-based Quality Management assessment capabilities for the Req coclass. |
ISupportRichContent | Services for supporting rich content. |
IVersionedEntity | Represents an entity that can have versions. |
![]() | Adds a new alert to the specified entity. |
![]() | Adds a list of test configurations to the coverage. |
![]() | Assigns a test to cover this requirement. |
![]() | Adds the tests from the specified subject that match the input filter to the list of tests that cover the current requirement. |
![]() | Assigns all the tests in the specified subject folder to cover this current requirement. |
![]() | Adds a list of test criteria to the coverage. |
![]() | Adds the tests from the specified subject that match the input filter to the list of tests that cover the current requirement. |
![]() | Adds the test instance to the list of test instances that cover the current requirement. |
![]() | Adds the test instances from the specified test set that match the input filter to the list of test instances that cover the current requirement. |
![]() | Adds the test to the list of tests that cover the current requirement. |
![]() | Do analysis, create analysis results and save testing levels for all child Req objects. |
![]() | Do analysis, create analysis results, but do not save testing levels in children yet. |
![]() | Use current policy matrix and re-apply it on the aggregated counts matrix to calculate total analyzed requirements duration. |
![]() | Assess the Business Criticality risk level for this requirement, according to the values provided. |
![]() | Assess the Functional Complexity risk level for this requirement, according to the values provided. |
![]() | Assess the Failure Probability risk level for this requirement, according to the values provided. |
![]() | Removes the current entity's follow-up. |
![]() | Removes all current object alerts from the database. |
![]() | Removes an alert or alerts associated with the current object from the database. |
![]() | Generate HTML document of the rich content data. |
![]() | Returns the bitmap stream for the requirement's type. |
![]() | Gets the alert specified by the alert ID. |
![]() | Gets a list of all alerts associated with the object. |
![]() | Returns the list of test configurations that cover the current requirement and, optionally, cover those of its children that match the requirement filter. |
![]() | Returns the list of test configurations that cover the current requirement with filtered tests, and optionally, cover those of its descendents that match the requirement filter. |
![]() | Returns the list of tests that cover the current requirement and, optionally, cover those of its children that match the requirement filter. |
![]() | Gets a list of the tests that cover this requirement. |
![]() | Gets the list of all tests that cover the current requirement and match the filter. |
![]() | Gets the date and description for the follow-up associated with the current object. |
![]() | Checks if any alerts are associated with the object. |
![]() | Checks if the object has at least one follow-up associated with it. |
![]() | New, unread alerts are associated with the object. |
![]() | Checks if the date of the unsent follow-up is earlier than the current database server date. |
![]() | Downloads rich content files. |
![]() | Locks the object. Returns True if the object has been changed on the server. |
![]() | Mails the IBaseFieldExMail field item. |
![]() | Mails the IMailableEntity field item. |
![]() | Moves a requirement to being a child of a specified father in the requirements tree. |
![]() | Assigns the target cycle of the requirement as the target cycle of all child requirements, recursively down the folder tree. |
![]() | Assigns the target release of the requirement as the target release of all child requirements, recursively down the folder tree. |
![]() | Posts all changed values into database. |
![]() | Reads saved values, overwriting values in memory. |
![]() | Removes a test from the list of tests that cover this requirement. |
![]() | Copy the policy from customization. |
![]() | Uploads rich content files. |
![]() | Sets an alert for follow-up for the current object. |
![]() | Undoes changes to field values that have not been posted. |
![]() | Unlocks the object. |
![]() | The filter used for the Analysis. |
![]() | Time it would take RnD to handle this requirement, as simple aggregative addition of RND efforts set in children that were visited in last analysis. |
![]() | Time it would take to test the requirements without CustomTestingLevel. That is, with the regular analyzed requirements, with this policy set in the related Risk-based Quality Management Analysis setup. |
![]() | Count of all child requirements visited in last analysis that their Testing Efforts were customized (not set by analysis). |
![]() | Count of all child requirements ignored in last analysis. |
![]() | For each possible risk (pair of Risk and FC levels) - return the total Count of child requirements that were visited in last analysis and that are assessed to be in this Risk (Pair), and their Efforts were not customized. |
![]() | Count of all child requirements visited in last analysis that could not be analyzed due to missing Assessment or incomplete custom effort. |
![]() | Time it would take to test the requirements with CustomTestingLevel with this policy set in the related Risk-based Quality Management Analysis setup. |
![]() | The Date/Time of the last analysis done on this parent requirement. |
![]() | The testing effort determined by the last analysis. |
![]() | The testing level determined by the last analysis, from 'RBT Testing Levels' in LISTS. |
![]() | Business Criticality risk level for this requirement, from the last time we called AssessBILevel. |
![]() | Functional Complexity risk level for this requirement, from the last time we called AssessBILevel. |
![]() | Failure Probability risk level for this requirement, from the last time we called AssessFPLevel. |
![]() | The Attachment factory for the object. |
![]() | The name of the requirement author. |
![]() | If true, the database is updated immediately when the field value changes. |
![]() | Indicates whether to make the item changeable to other users automatically after a Refresh or Post. |
![]() | Available time for this Risk-based Quality Management Analysis. |
![]() | The chosen value to this Business Criticality criterion for this requirement. |
![]() | The bug link factory that manages the links of the current object to its associated defects. |
![]() | Calculated Risk level for this requirement. |
![]() | The comment associated with this requirement. |
![]() | The number of direct children. |
![]() | Custom Business Criticality level, overrides the assessed level. |
![]() | Custom Functional Complexity level, overrides the assessed level. |
![]() | Custom Failure Probability level, overrides the assessed level. |
![]() | Custom Risk level, overrides the assessed level. |
![]() | The custom testing effort. |
![]() | The custom testing level supplied, from 'RBT Testing Levels' in LISTS. |
![]() | Returns a diagram factory |
![]() | Effective Business Criticality level. |
![]() | Effective Functional Complexitylevel. |
![]() | Effective Failure Probability level. |
![]() | Effective Risk level. |
![]() | The chosen value to this Functional Complexity criterion for this requirement. |
![]() | The value of the specified field. |
![]() | The MultiValue object of the specified field. |
![]() | The chosen value to this Failure Probability criterion for this requirement. |
![]() | Obsolete. Returns E_NOTIMPL. |
![]() | Checks if the object has one or more attachments. |
![]() | The requirement is covered by at least one test. |
![]() | Checks if the current object has at least one associated Bug. |
![]() | Checks if the current Bug object has at least one associated object that is not another Bug object. Defined only for Bug objects. |
![]() | Checks if the current requirement has at least one associated requirement in the specified direction. |
![]() | Checks if the object has rich content. |
![]() | The item ID. |
![]() | Should this requirement be excluded in Risk-based Quality Management analysis? |
![]() | Checks whether the parent requirement has valid Risk-based Quality Management analysis result data. |
![]() | No longer in use. |
![]() | Checks if object is locked for editing. |
![]() | The link factory of the current defect object that enables viewing the links. Defined only for Bug objects. |
![]() | Checks if the item has been modified since last refresh or post operation. If true, the field properties on the server side are not up to date. |
![]() | The Requirement name as seen in the tree. |
![]() | The paragraph number or numeration of the requirement. |
![]() | The Requirement's parent ID. |
![]() | The parent requirement for the current Risk-based Quality Management Analysis. |
![]() | The path of the node containing this requirement. |
![]() | The requirement priority. |
![]() | The product name for which the requirement is set. |
![]() | The requirement link factory that manages the traceability links of the current requirement to its associated requirements in the specified direction. |
![]() | Get Requirement Coverage Factory. |
![]() | Gets the interface for getting the requirement types. |
![]() | The review status. |
![]() | The R&D effort. |
![]() | The status of the tests that cover this requirement. |
![]() | Hours needed to test a requirement with the given Functional Complexity. |
![]() | Calculated time needed to test a requirement in the given Risk and Functional Complexity, according to the current policy. |
![]() | Testing level percentage (of the full testing level). |
![]() | Risk testing level matrix. |
![]() | The name of the requirement type. |
![]() | The requirement's type ID. |
![]() | The field's type. |
![]() | Does this requirement have a custom Business Criticality level? |
![]() | Does this requirement have a custom Functional Complexity level? |
![]() | Does this requirement have a custom Failure Probability level? |
![]() | Does this requirement have a custom Risk level? |
![]() | Does this requirement have a custom Testing Level and Testing Effort? |
![]() | The version control object for the entity. |
![]() | The IVersionData of the entity. |
![]() | Checks if this is a virtual item, that is, an item that does not have a corresponding database record. |