/** * */ package se.liu.imt.mi.snomedct.parser; import org.semanticweb.owlapi.io.OWLParser; import org.semanticweb.owlapi.io.OWLParserFactoryImpl; import org.semanticweb.owlapi.model.OWLDocumentFormatFactory; import org.semanticweb.owlapi.model.OWLOntologyManager; /** * @author Daniel Karlsson, Linköping University, daniel.karlsson@liu.se * */ public class SNOMEDCTParserFactory extends OWLParserFactoryImpl { public SNOMEDCTParserFactory() { super(new SNOMEDCTDocumentFormatFactory()); // TODO Auto-generated constructor stub } /** * */ private static final long serialVersionUID = 3285098326875692657L; /* BASE IRI - can be overridden */ public String subject = null; /* isPrimitive - defaults to false to preserve existing behavior */ public boolean isPrimitive = false; /* (non-Javadoc) * @see org.semanticweb.owlapi.io.OWLParserFactory#createParser(org.semanticweb.owlapi.model.OWLOntologyManager) */ @Override public OWLParser createParser() { return new SNOMEDCTOWLParser(); //subject, isPrimitive); } }