/******************************************************************************* * Copyright (c) 2010 Fraunhofer IWU and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Fraunhofer IWU - initial API and implementation *******************************************************************************/ package net.enilink.vocab.owl; import net.enilink.composition.annotations.Iri; import net.enilink.komma.core.URI; import net.enilink.komma.core.URIs; @Iri("http://www.w3.org/2002/07/owl#") public interface OWL { public static final String NAMESPACE = "http://www.w3.org/2002/07/owl#"; public static final URI NAMESPACE_URI = URIs.createURI(NAMESPACE); public static final URI TYPE_ANNOTATION = NAMESPACE_URI.appendFragment("Annotation"); public static final URI TYPE_AXIOM = NAMESPACE_URI.appendFragment("Axiom"); public static final URI TYPE_THING = NAMESPACE_URI.appendFragment("Thing"); public static final URI TYPE_NOTHING = NAMESPACE_URI.appendFragment("Nothing"); public static final URI TYPE_CLASS = NAMESPACE_URI.appendFragment("Class"); public static final URI TYPE_ALLDIFFERENT = NAMESPACE_URI.appendFragment("AllDifferent"); public static final URI TYPE_RESTRICTION = NAMESPACE_URI.appendFragment("Restriction"); public static final URI TYPE_OBJECTPROPERTY = NAMESPACE_URI.appendFragment("ObjectProperty"); public static final URI TYPE_DATATYPEPROPERTY = NAMESPACE_URI.appendFragment("DatatypeProperty"); public static final URI TYPE_TRANSITIVEPROPERTY = NAMESPACE_URI.appendFragment("TransitiveProperty"); public static final URI TYPE_SYMMETRICPROPERTY = NAMESPACE_URI.appendFragment("SymmetricProperty"); public static final URI TYPE_FUNCTIONALPROPERTY = NAMESPACE_URI.appendFragment("FunctionalProperty"); public static final URI TYPE_INVERSEFUNCTIONALPROPERTY = NAMESPACE_URI.appendFragment("InverseFunctionalProperty"); public static final URI TYPE_ANNOTATIONPROPERTY = NAMESPACE_URI.appendFragment("AnnotationProperty"); public static final URI TYPE_ONTOLOGY = NAMESPACE_URI.appendFragment("Ontology"); public static final URI TYPE_ONTOLOGYPROPERTY = NAMESPACE_URI.appendFragment("OntologyProperty"); public static final URI TYPE_DEPRECATEDCLASS = NAMESPACE_URI.appendFragment("DeprecatedClass"); public static final URI TYPE_DEPRECATEDPROPERTY = NAMESPACE_URI.appendFragment("DeprecatedProperty"); public static final URI TYPE_DATARANGE = NAMESPACE_URI.appendFragment("DataRange"); public static final URI TYPE_OWLCLASS = NAMESPACE_URI.appendFragment("OwlClass"); public static final URI TYPE_OWLPROPERTY = NAMESPACE_URI.appendFragment("OwlProperty"); public static final URI TYPE_OWLRESOURCE = NAMESPACE_URI.appendFragment("OwlResource"); public static final URI TYPE_INDIVIDUAL = NAMESPACE_URI.appendFragment("Individual"); public static final URI TYPE_NEGATIVEPROPERTYASSERTION = NAMESPACE_URI.appendFragment("NegativePropertyAssertion"); public static final URI PROPERTY_ANNOTATEDSOURCE = NAMESPACE_URI.appendFragment("annotatedSource"); public static final URI PROPERTY_ANNOTATEDPROPERTY = NAMESPACE_URI.appendFragment("annotatedProperty"); public static final URI PROPERTY_ANNOTATEDTARGET = NAMESPACE_URI.appendFragment("annotatedTarget"); public static final URI PROPERTY_EQUIVALENTCLASS = NAMESPACE_URI.appendFragment("equivalentClass"); public static final URI PROPERTY_DISJOINTWITH = NAMESPACE_URI.appendFragment("disjointWith"); public static final URI PROPERTY_EQUIVALENTPROPERTY = NAMESPACE_URI.appendFragment("equivalentProperty"); public static final URI PROPERTY_SAMEAS = NAMESPACE_URI.appendFragment("sameAs"); public static final URI PROPERTY_DIFFERENTFROM = NAMESPACE_URI.appendFragment("differentFrom"); public static final URI PROPERTY_DISTINCTMEMBERS = NAMESPACE_URI.appendFragment("distinctMembers"); public static final URI PROPERTY_UNIONOF = NAMESPACE_URI.appendFragment("unionOf"); public static final URI PROPERTY_INTERSECTIONOF = NAMESPACE_URI.appendFragment("intersectionOf"); public static final URI PROPERTY_COMPLEMENTOF = NAMESPACE_URI.appendFragment("complementOf"); public static final URI PROPERTY_ONEOF = NAMESPACE_URI.appendFragment("oneOf"); public static final URI PROPERTY_ONPROPERTY = NAMESPACE_URI.appendFragment("onProperty"); public static final URI PROPERTY_ALLVALUESFROM = NAMESPACE_URI.appendFragment("allValuesFrom"); public static final URI PROPERTY_HASVALUE = NAMESPACE_URI.appendFragment("hasValue"); public static final URI PROPERTY_SOMEVALUESFROM = NAMESPACE_URI.appendFragment("someValuesFrom"); public static final URI PROPERTY_MINCARDINALITY = NAMESPACE_URI.appendFragment("minCardinality"); public static final URI PROPERTY_MAXCARDINALITY = NAMESPACE_URI.appendFragment("maxCardinality"); public static final URI PROPERTY_CARDINALITY = NAMESPACE_URI.appendFragment("cardinality"); public static final URI PROPERTY_MINQUALIFIEDCARDINALITY = NAMESPACE_URI.appendFragment("minQualifiedCardinality"); public static final URI PROPERTY_MAXQUALIFIEDCARDINALITY = NAMESPACE_URI.appendFragment("maxQualifiedCardinality"); public static final URI PROPERTY_HASSELF = NAMESPACE_URI.appendFragment("hasSelf"); public static final URI PROPERTY_QUALIFIEDCARDINALITY = NAMESPACE_URI.appendFragment("qualifiedCardinality"); public static final URI PROPERTY_INVERSEOF = NAMESPACE_URI.appendFragment("inverseOf"); public static final URI PROPERTY_IMPORTS = NAMESPACE_URI.appendFragment("imports"); public static final URI PROPERTY_VERSIONINFO = NAMESPACE_URI.appendFragment("versionInfo"); public static final URI PROPERTY_PRIORVERSION = NAMESPACE_URI.appendFragment("priorVersion"); public static final URI PROPERTY_BACKWARDCOMPATIBLEWITH = NAMESPACE_URI.appendFragment("backwardCompatibleWith"); public static final URI PROPERTY_INCOMPATIBLEWITH = NAMESPACE_URI.appendFragment("incompatibleWith"); public static final URI PROPERTY_PROPERTYCHAINAXIOM = NAMESPACE_URI.appendFragment("propertyChainAxiom"); public static final URI PROPERTY_ONDATATYPE = NAMESPACE_URI.appendFragment("onDatatype"); public static final URI PROPERTY_WITHRESTRICTIONS = NAMESPACE_URI.appendFragment("withRestrictions"); public static final URI PROPERTY_HASKEY = NAMESPACE_URI.appendFragment("hasKey"); public static final URI PROPERTY_ONDATARANGE = NAMESPACE_URI.appendFragment("onDataRange"); public static final URI PROPERTY_ONCLASS = NAMESPACE_URI.appendFragment("onClass"); public static final URI PROPERTY_TOPOBJECTPROPERTY = NAMESPACE_URI.appendFragment("topObjectProperty"); public static final URI PROPERTY_TOPDATAPROPERTY = NAMESPACE_URI.appendFragment("topDataProperty"); public static final URI PROPERTY_SOURCEINDIVIDUAL = NAMESPACE_URI.appendFragment("sourceIndividual"); public static final URI PROPERTY_TARGETINDIVIDUAL = NAMESPACE_URI.appendFragment("targetIndividual"); public static final URI PROPERTY_TARGETVALUE = NAMESPACE_URI.appendFragment("targetValue"); public static final URI PROPERTY_ASSERTIONPROPERTY = NAMESPACE_URI.appendFragment("assertionProperty"); public static final URI PROPERTY_DISJOINTUNIONOF = NAMESPACE_URI.appendFragment("disjointUnionOf"); }