SWRL.java revision 2
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina/*
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina * Created on Jul 31, 2004
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina */
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březinapackage org.mindswap.owl.vocabulary;
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březinaimport org.mindswap.owl.EntityFactory;
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březinaimport org.mindswap.owl.OWLClass;
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březinaimport org.mindswap.owl.OWLDataProperty;
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březinaimport org.mindswap.owl.OWLObjectProperty;
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březinaimport org.mindswap.owl.list.ListVocabulary;
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březinaimport org.mindswap.utils.URIUtils;
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina/**
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina * @author Evren Sirin
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina */
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březinapublic class SWRL {
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static String URI = "http://www.w3.org/2003/11/swrl#";
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static OWLClass AtomList =
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina EntityFactory.createClass(URIUtils.createURI(URI + "AtomList"));
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static OWLClass Atom =
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina EntityFactory.createClass(URIUtils.createURI(URI + "Atom"));
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static OWLClass ClassAtom =
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina EntityFactory.createClass(URIUtils.createURI(URI + "ClassAtom"));
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static OWLClass IndividualPropertyAtom =
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina EntityFactory.createClass(URIUtils.createURI(URI + "IndividualPropertyAtom"));
cc2d77d5218c188119fa954c856e858cbde76947Pavel Březina public final static OWLClass DifferentIndividualsAtom =
3b99f7a97553a0a357d50abe507d4f0060c4eceaPavel Březina EntityFactory.createClass(URIUtils.createURI(URI + "DifferentIndividualsAtom"));
3b99f7a97553a0a357d50abe507d4f0060c4eceaPavel Březina public final static OWLClass SameIndividualAtom =
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina EntityFactory.createClass(URIUtils.createURI(URI + "SameIndividualAtom"));
d43c9d18fb263b1ea4071b20e93ce4994583f62fJakub Hrozek public final static OWLClass DatavaluedPropertyAtom =
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina EntityFactory.createClass(URIUtils.createURI(URI + "DatavaluedPropertyAtom"));
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static OWLClass DataRangeAtom =
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina EntityFactory.createClass(URIUtils.createURI(URI + "DataRangeAtom"));
babaca78cc196e7e0dcc3e972347951a081159f2Pavel Březina public final static OWLClass BuiltinAtom =
e89c2cb5ec77d57ed93952dae08df51738834fafSumit Bose EntityFactory.createClass(URIUtils.createURI(URI + "BuiltinAtom"));
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static OWLClass Builtin =
4e5e846de22407f825fe3b4040d79606818a2419Jakub Hrozek EntityFactory.createClass(URIUtils.createURI(URI + "Builtin"));
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static OWLClass Variable =
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina EntityFactory.createClass(URIUtils.createURI(URI + "Variable"));
d43c9d18fb263b1ea4071b20e93ce4994583f62fJakub Hrozek
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static OWLObjectProperty classPredicate =
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina EntityFactory.createObjectProperty(URIUtils.createURI(URI + "classPredicate"));
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static OWLObjectProperty propertyPredicate =
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina EntityFactory.createObjectProperty(URIUtils.createURI(URI + "propertyPredicate"));
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static OWLObjectProperty argument1 =
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina EntityFactory.createObjectProperty(URIUtils.createURI(URI + "argument1"));
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static OWLObjectProperty argument2 =
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina EntityFactory.createObjectProperty(URIUtils.createURI(URI + "argument2"));
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static OWLDataProperty _argument2 =
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina EntityFactory.createDataProperty(URIUtils.createURI(URI + "argument2"));
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static OWLObjectProperty dataRange =
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina EntityFactory.createObjectProperty(URIUtils.createURI(URI + "dataRange"));
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static OWLObjectProperty builtin =
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina EntityFactory.createObjectProperty(URIUtils.createURI(URI + "builtin"));
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static OWLObjectProperty arguments =
5d69dd4d62dab877dfc3c88e410816034981915fPavel Březina EntityFactory.createObjectProperty(URIUtils.createURI(URI + "arguments"));
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina public final static ListVocabulary AtomListVocabulary =
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina RDF.ListVocabulary.specialize(AtomList);
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina}
a5623363d6042290fe652a1ca5ce5a85a821236fPavel Březina