org.coode.owlapi.rdfxml.parser
Class ComplementOfTranslator

java.lang.Object
  extended by org.coode.owlapi.rdfxml.parser.AbstractClassExpressionTranslator
      extended by org.coode.owlapi.rdfxml.parser.ComplementOfTranslator
All Implemented Interfaces:
ClassExpressionTranslator

public class ComplementOfTranslator
extends AbstractClassExpressionTranslator

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 08-Dec-2006

Translates a set of triples that represent an OWLComplementOf class expression.


Constructor Summary
ComplementOfTranslator(OWLRDFConsumer consumer)
           
 
Method Summary
 OWLClassExpression translate(IRI mainNode)
          Translates the specified main node into an OWLClassExpression.
 
Methods inherited from class org.coode.owlapi.rdfxml.parser.AbstractClassExpressionTranslator
getConsumer, getDataFactory, getLiteralObject, getResourceObject, isTriplePresent, translateToClassExpression, translateToClassExpressionSet, translateToIndividualSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComplementOfTranslator

public ComplementOfTranslator(OWLRDFConsumer consumer)
Method Detail

translate

public OWLClassExpression translate(IRI mainNode)
Description copied from interface: ClassExpressionTranslator
Translates the specified main node into an OWLClassExpression. All triples used in the translation are consumed.

Parameters:
mainNode - The main node of the set of triples that represent the class expression.
Returns:
The class expression that represents the translation.