Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar.

Methoden

In Analogie zu objektorientierten Programmiersprachen können für beliebige Objekte neben Parametern auch Methoden definieren werden.

Methoden haben einen

Methoden navigieren oder verändern i.d.R. Objekte des Modells. Diese Objekte heißen EngineeringObject (EO). Die für eine Methode relevanten EOs sind typischerweise vom Anwender in einer Sicht selektiert. Häufig werden diese selektierten EOs als Liste übergeben (selectedEOs, siehe Screenshot).

Eine Methode kann in Groovy (Skript), Native Java (Plug-in) oder durch eine Folge implementiert werden:

Durch die objektorientierte Integration von Skripten in das Anwendungsmodell stehen für Skripte freigegebene Verwaltungsmöglichkeiten zur Verfügung (siehe SCRIPTING).

Voll typisiert und mit der Möglichkeit des Remote Debuggens (siehe SCRIPTING).

Tabellarische Spezifikation eines Ablaufs (siehe SequenceSelectionActions).