org.coode.owlapi.rdfxml.parser
Class IntersectionOfTranslator

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

public class IntersectionOfTranslator
extends AbstractNaryBooleanClassExpressionTranslator

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

A class expression translator which produces an OWLIntersectionOf. This relies on the main node having an intersectionOf triple.


Constructor Summary
IntersectionOfTranslator(OWLRDFConsumer consumer)
           
 
Method Summary
protected  OWLClassExpression createClassExpression(java.util.Set<OWLClassExpression> operands)
           
protected  IRI getPredicateIRI()
           
 
Methods inherited from class org.coode.owlapi.rdfxml.parser.AbstractNaryBooleanClassExpressionTranslator
translate
 
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

IntersectionOfTranslator

public IntersectionOfTranslator(OWLRDFConsumer consumer)
Method Detail

createClassExpression

protected OWLClassExpression createClassExpression(java.util.Set<OWLClassExpression> operands)
Specified by:
createClassExpression in class AbstractNaryBooleanClassExpressionTranslator

getPredicateIRI

protected IRI getPredicateIRI()
Specified by:
getPredicateIRI in class AbstractNaryBooleanClassExpressionTranslator