Navigation methods are used to navigate from one component to another component.
Method names which navigate structures of the object model have the following structure:
<Recursive id><Structure id><Name>
Property | Requirement | Comment |
---|---|---|
Recursive id | r = recursive | Indicates that the method is executed recursive. Not recursive methods don't have any identifier. |
Structure identifier | m = mechatronic structure d = discipline-specific structure | Identifies the structure where the method is executed. Methods which can be used in both structures don't have any structure identifier (e.g. name) |
Name | Letters, numerics and _ | Name of the method |
More:
ref(String absoluteName, Boolean alsoDisabled)
relRef(String relativeName, Boolean alsoDisabled)
existsRef(String absoluteName)
existsRef(String absoluteName, Boolean alsoDisabled)
existsRelRef(String relativeName)
existsRelRef(String relativeName, Boolean alsoDisabled)
documentRef(String absoluteName)
documentRef(String absoluteName, Boolean alsoDisabled)
existsDocumentRef(String absoluteName)
existsDocumentRef(String absoluteName, Boolean alsoDisabled)