org.coode.owl.rdfxml.parser
Interface DescriptionTranslator
- All Known Implementing Classes:
- AbstractDataCardinalityTranslator, AbstractDataQuantifiedRestrictionTranslator, AbstractDataRestrictionTranslator, AbstractDescriptionTranslator, AbstractNaryBooleanDescriptionTranslator, AbstractObjectCardinalityTranslator, AbstractObjectQuantifiedRestrictionTranslator, AbstractObjectRestrictionTranslator, AbstractRestrictionTranslator, ComplementOfTranslator, DataAllValuesFromTranslator, DataCardinalityTranslator, DataHasValueTranslator, DataMaxCardinalityTranslator, DataMinCardinalityTranslator, DataSomeValuesFromTranslator, IntersectionOfTranslator, ObjectAllValuesFromTranslator, ObjectCardinalityTranslator, ObjectHasValueTranslator, ObjectMaxCardinalityTranslator, ObjectMinCardinalityTranslator, ObjectSomeValuesFromTranslator, OneOfTranslator, SelfRestrictionTranslator, UnionOfTranslator
public interface DescriptionTranslator
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 08-Dec-2006
Give a node in an RDF graph, which represents the main node
of an OWL description, the DescriptionTranslator
consumes the triples that represent the description, and
translates the triples to the appropriate OWL API OWLDescription
object.
Method Summary |
OWLDescription |
translate(java.net.URI mainNode)
Translates the specified main node into an OWLDescription . |
translate
OWLDescription translate(java.net.URI mainNode)
throws OWLException
- Translates the specified main node into an
OWLDescription
.
All triples used in the translation are consumed.
- Parameters:
mainNode
- The main node of the set of triples that represent the
description.
- Returns:
- The description that represents the translation.
- Throws:
OWLException
- If the translation could not take place, possibly because the
description (set of triples) was malformed.