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

c.typeOf ([schemaLocationA : string], schemaLocationB : string) : boolean

Die Methode typeOf prüft, ob die erste angegebene Schemalocation sich im Objektmodell unterhalb der zweiten angegebenenen Schemalocation befindet oder diesem entspricht. Sollte die erste Schemalocation nicht angegeben werden, so wird die Schemalocation des aktuellen Objekts mit der als Parameter angegebenen Schemalocation verglichen.

<xsl:value-of select="c.typeOf('Onion:http://www.getit.de/2006/structure/node/site','Onion:http://www.getit.de/2006/structure/node')" />
Prüfung zweier Datentypen

In diesem Beispiel wird geprüft, ob sich der Datentyp "Onion:http://www.getit.de/2006/structure/node/site" im Datenmodell unterhalb des Datentypen "Onion:http://www.getit.de/2006/structure/node" befindet.