Navigationsmethoden dienen dazu, ausgehend von einer Komponente zu anderen Komponenten zu navigieren.
Methodennamen, die Strukturen des Objektmodells navigieren, haben den folgenden Aufbau:
<Rekursivkennung><Strukturkennung><Name>
Eigenschaft | Voraussetzung | Kommentar |
---|---|---|
Rekursivkennung | r = rekursiv | Gibt an, ob die Methode rekursiv ausgeführt wird. Nicht rekursive Methoden haben keine Kennung. |
Strukturkennung | m = mechatronische Struktur d = disziplinspezifische Struktur | Identifiziert die Struktur in der die Methode ausgeführt wird. Methoden die in beiden Strukturen verwendet werden können haben keine Strukturkennung (z.B. name) |
Name | Buchstaben, Ziffern und _ | Name der Methode. |
Mehr:
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)