Variable 'act_nodeName'

Die Variable "act_nodeName" ist eine Zeichenfolge, die den vollständig qualifizierten Namen eines Knotens angibt.

Details

In Active Correlation Technology ist ein Knoten ein Objekt in einer Regelhierarchie, das individuell und unabhängig in einem Regelsatz hinzugefügt, gelöscht oder ersetzt werden kann. Insbesondere die folgenden Objekte sind Knoten: Regeln, Regelblöcke, Variablen für Regelblöcke und Variablen für Regelsätze. Weil für ein Objekt keine individuelle und unabhängige Verarbeitung unterhalb der Regelebene ausgeführt werden kann, ist eine Regelvariable kein Knoten.

Der vollständig qualifizierte Knotenname für eine Regel mit dem Namensattributwert rule1, die in einem Regelblock mit dem Namensattributwert ruleBlockA enthalten ist, ist ruleBlockA.rule1. Da die Regeln in einem Regelsatz hierarchisch organisiert sind, wird ein Punkt (.) in einem vollständig qualifizierten Knotenname verwendet, um auf einen Knoten einer niedrigeren Ebene hinzuweisen.

Codebeispiel

Der folgende Code greift auf die Variable 'act_nodeName' zu, um den vollständig qualifizierten Namen eines Knotens abzurufen:
String nodeName = act_lib.getStringVariable(IACTLibrary.NODENAME);