http://www.w3.org/1999/XSL/Transform

c.dataCall ([target : xlink], dataView : string) : nodeset

Die Methode dataCall beschafft die Daten, die sich hinter dem angegebenen xlink mit dem definierten dataView befinden. Sollte kein xlink angegeben werden, wird die Methode des eigenen Objektes aufgerufen.

<xsl:variable name="data" select="c.dataCall('onion://data/objects/100', 'meta')" />
<xsl:value-of select="$data/onion:object/@onion:name" />
Ausgabe des Objektnamens eines entfernten onion-Datenobjekts

Dieses Beispiel evaluiert für das Onion-Objekt 100 die Datensicht meta. Das Ergebnis wird als node-set zurückgeliefert und ermöglicht die direkte Verwendung von XPath-Ausdrücken. Im Fall unseres Beispiels wird der Name des Onion-Objekts in den Ausgabestrom geschrieben.

Im Gegensatz zur Methode dataCallInProcess findet die Evaluierung der Daten über den integrierten Cache statt. Dies bedeutet, dass eine wiederholte Abfrage der Daten zu einem bereits gecachten nodeset führt, wenn sich das Objekt in der Zwischenzeit noch nicht verändert hat.