Customize and Extend Requirements Toolbox
Customize requirements, links, the Requirements Editor, and
import and save behaviors
Customize and extend requirements and links by creating custom types and properties and editing the requirements index numbering. Customize the Requirements Editor by adding frequently used commands to the quick access toolbar and by configuring views and filters. Customize how requirements import and update, and automate requirement set load and save tasks by using callbacks.
Apps
Requirements Editor | Create and edit requirements |
Profile Editor | Create and manage profiles with stereotypes and properties |
Functions
slreq.importViewSettings | Import view settings |
slreq.exportViewSettings | Export view settings |
slreq.resetViewSettings | Reset saved view settings |
slreq.refreshCustomizations | Register Requirements Toolbox customizations (Since R2022a) |
rmipref | Get or set Requirements Toolbox preferences stored in prefdir |
Classes
Methods
Objects
slreq.View | View settings (Since R2022b) |
Topics
Customize Requirements and Links
- Define Custom Requirement and Link Types and Properties
Customize requirements and links by using stereotypes or custom types and custom attributes.
- Customize Requirement Index Numbering
Customize or disable the index of an individual requirement.
Customize the Requirements Editor
- Access Frequently Used Features and Commands from the Requirements Editor
Quickly perform actions or run commands from the quick access toolbar in the Requirements Editor. - Configure Views in the Requirements Editor
Configure the Requirements Editor columns and create filters based on requirement and link metadata. - Requirements Settings
Manage your Requirements Management Interface (RMI) preferences in the Requirements Settings dialog box.
Customize Behaviors by Using Callbacks
- Use Callbacks to Customize Requirement Import Behavior
Use callbacks to execute code when you import and update requirements. - Execute Code When Loading and Saving Requirement Sets
Use callbacks to execute code when you load and save requirement sets.