org.coode.owl.rdfxml.parser
Interface ListItemTranslator<O extends OWLObject>

All Known Implementing Classes:
DataPropertyListItemTranslator, DescriptionListItemTranslator, IndividualListItemTranslator, ObjectPropertyListItemTranslator, OWLObjectPropertyExpressionListItemTranslator, SWRLAtomListItemTranslator, TypedConstantListItemTranslator

public interface ListItemTranslator<O extends OWLObject>

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

Translates and consumes an item in an RDF list.


Method Summary
 O translate(OWLConstant firstObject)
           
 O translate(java.net.URI firstObject)
          The rdf:first triple that represents the item to be translated.
 

Method Detail

translate

O translate(java.net.URI firstObject)
                              throws OWLException
The rdf:first triple that represents the item to be translated. This triple will point to something like a description, individual.

Parameters:
firstObject - The rdf:first triple that points to the item to be translated.
Returns:
The translated item.
Throws:
OWLException

translate

O translate(OWLConstant firstObject)
                              throws OWLException
Throws:
OWLException