User`s guide
9 Custom Types of Requirements Documents
9-6
Link Type Properties
Link type properties define how links are created, identified, navigated to, and stored
within the requirement management tool. The following table describes each of these
properties.
Property Description
Registration The name of the function that creates the link type. The RMI
stores this name in the Simulink model.
Label A string to identify this link type. In the “Requirements
Traceability Link Editor”, this string appears on the
Document type drop-down list for a Simulink or Stateflow
object.
IsFile A Boolean property that indicates if the linked documents are
files within the computer file system. If a document is a file:
• The software uses the standard method for resolving the
path.
• In the Requirements Traceability Link Editor, when you
click Browse, the file selection dialog box opens.
Extensions An array of file extensions. Use these file extensions as filter
options in the Requirements Traceability Link Editor when you
click Browse. The file extensions infer the link type based on
the document name. If you registered more than one link type
for the same file extension, the link type that you registered
takes first priority.
LocDelimiters A string containing the list of supported navigation delimiters.
The first character in the ID of a requirement specifies the
type of identifier. For example, an identifier can refer to a
specific page number (#4), a named bookmark (@my_tag),
or some searchable text (?search_text). The valid location
delimiters determine the possible entries in the Requirements
Traceability Link Editor Location drop-down list.
NavigateFcn The MATLAB callback invoked when you click a link. The
function has two input arguments: the document field and the
ID field of the link:
feval(LinkType.NavigateFcn, Link.document, Link.id)