/* * Access the "greeting" rule attribute on the rule object - * the result must be cast to the expected type (String) */ final String greeting = (String) helloWorld.getAttributeValue("greeting") .getValue();
Diese Zeile ruft den Wert des Attributs "greeting" aus dem zuvor erstellten Regelobjekt ab.
Wenn der Wert des Attributs angefordert wird, führt CER die Regeln für die Ableitung des Attributwerts aus (und gibt in diesem Fall die konstante Zeichenfolge "Hello, world!" zurück).
Im obigen Beispiel wird lediglich der Wert eines einzigen Attributs angefordert. Solange die Sitzung aktiv ist, kann mit entsprechendem Code jedoch der Wert jedes beliebigen Attributs für jedes beliebige Regelobjekt in der Sitzung angefordert werden. CER merkt sich bereits berechnete Werte und führt eine Berechnung nur dann aus, wenn sie zum ersten Mal angefordert wird.