001package org.dllearner.algorithms.pattern;
002
003import org.semanticweb.owlapi.model.IRI;
004import org.semanticweb.owlapi.model.OWLClass;
005import org.semanticweb.owlapi.model.OWLDatatype;
006import org.semanticweb.owlapi.model.OWLIndividual;
007import uk.ac.manchester.cs.owl.owlapi.OWLClassImpl;
008import uk.ac.manchester.cs.owl.owlapi.OWLDatatypeImpl;
009import uk.ac.manchester.cs.owl.owlapi.OWLNamedIndividualImpl;
010
011/**
012 * @author Lorenz Buehmann
013 */
014public class PatternConstants {
015
016        public static final String NS = "http://dl-learner.org/pattern/";
017
018        public static final OWLDatatype USER_DEFINED_DATATYPE = new OWLDatatypeImpl(IRI.create(NS + "used_defined_datatype"));
019        public static final OWLDatatype BUILT_IN_DATATYPE = new OWLDatatypeImpl(IRI.create(NS + "built_in_datatype"));
020        public static final OWLIndividual INDIVIDUAL_SET = new OWLNamedIndividualImpl(IRI.create(NS + "individual_set"));
021        public static final OWLClass CLASS_SET = new OWLClassImpl(IRI.create(NS + "class_set"));
022}