I added the class kRDFElement. It is based on the kXMLElement class and I added some useful fields and methods to parse and change RDF and OWL files comfortably. Note that if you use Protégé to create an OWL file, save it as "RDF/XML" and not "RDF/XML-ABBREV".
And there are also two very handy methods who search in the kRDFElement for kRDFElements. They are most useful when applied to the root-kRDFElement of the whole OWL-file.
-searchForElement(String rdfAboutValue) - returns the kRDFElement with the given rdfAboutValue
-searchForAllElementsOfType(String rdfAboutValue,String elementTypeName) - returns all the kRDFElements of the given type