org.topbraid.rules.swrl
Class SWRL

java.lang.Object
  extended by org.topbraid.rules.swrl.SWRL

public class SWRL
extends java.lang.Object

Vocabulary definitions from http://www.daml.org/rules/proposal/swrl.owl

Author:
Auto-generated by schemagen on 04 Mar 2006 20:27

Field Summary
static com.hp.hpl.jena.ontology.ObjectProperty ARGUMENT1
           
static com.hp.hpl.jena.rdf.model.Property ARGUMENT2
          can be a Literal or Resource
static com.hp.hpl.jena.ontology.ObjectProperty ARGUMENTS
           
static com.hp.hpl.jena.ontology.OntClass ATOM
          common superclass
static com.hp.hpl.jena.ontology.OntClass ATOM_LIST
           
static com.hp.hpl.jena.ontology.ObjectProperty BODY
          rule body (antecedent): List of Atom
static com.hp.hpl.jena.ontology.ObjectProperty BUILTIN
           
static com.hp.hpl.jena.ontology.OntClass BUILTIN_ATOM
          consists of a builtin and a List of arguments
static com.hp.hpl.jena.ontology.OntClass BUILTIN_CLASS
           
static com.hp.hpl.jena.ontology.OntClass CLASS_ATOM
          consists of a classPredicate and argument1
static com.hp.hpl.jena.ontology.ObjectProperty CLASS_PREDICATE
           
static com.hp.hpl.jena.ontology.ObjectProperty DATA_RANGE
           
static com.hp.hpl.jena.ontology.OntClass DATA_RANGE_ATOM
          consists of a dataRange and argument1
static com.hp.hpl.jena.ontology.OntClass DATAVALUED_PROPERTY_ATOM
          consists of a propertyPredicate (owl:DatatypeProperty), argument1 (owl:Thing), and argument2 (rdfs:Literal)
static com.hp.hpl.jena.ontology.OntClass DIFFERENT_INDIVIDUALS_ATOM
          consists of argument1 (owl:Thing) and argument2 (owl:Thing)
static com.hp.hpl.jena.ontology.ObjectProperty HEAD
          rule head (consequent): List of Atom
static com.hp.hpl.jena.ontology.OntClass IMP
          implication (rule)
static com.hp.hpl.jena.ontology.OntClass INDIVIDUAL_PROPERTY_ATOM
          consists of a propertyPredicate (owl:ObjectProperty), argument1 (owl:Thing), and argument2 (owl:Thing)
static com.hp.hpl.jena.rdf.model.Resource NAMESPACE
          The namespace of the vocabulary as a resource
static java.lang.String NS
          The namespace of the vocabulary as a string
static com.hp.hpl.jena.ontology.ObjectProperty PROPERTY_PREDICATE
           
static com.hp.hpl.jena.ontology.OntClass SAME_INDIVIDUAL_ATOM
          consists of argument1 (owl:Thing) and argument2 (owl:Thing)
static com.hp.hpl.jena.ontology.OntClass VARIABLE
          indicate that a URI is being used as a variable
 
Constructor Summary
SWRL()
           
 
Method Summary
static java.lang.String getURI()
          The namespace of the vocabulary as a string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NS

public static final java.lang.String NS

The namespace of the vocabulary as a string

See Also:
Constant Field Values

NAMESPACE

public static final com.hp.hpl.jena.rdf.model.Resource NAMESPACE

The namespace of the vocabulary as a resource


HEAD

public static final com.hp.hpl.jena.ontology.ObjectProperty HEAD

rule head (consequent): List of Atom


BODY

public static final com.hp.hpl.jena.ontology.ObjectProperty BODY

rule body (antecedent): List of Atom


ARGUMENT1

public static final com.hp.hpl.jena.ontology.ObjectProperty ARGUMENT1

CLASS_PREDICATE

public static final com.hp.hpl.jena.ontology.ObjectProperty CLASS_PREDICATE

PROPERTY_PREDICATE

public static final com.hp.hpl.jena.ontology.ObjectProperty PROPERTY_PREDICATE

BUILTIN

public static final com.hp.hpl.jena.ontology.ObjectProperty BUILTIN

ARGUMENTS

public static final com.hp.hpl.jena.ontology.ObjectProperty ARGUMENTS

DATA_RANGE

public static final com.hp.hpl.jena.ontology.ObjectProperty DATA_RANGE

ARGUMENT2

public static final com.hp.hpl.jena.rdf.model.Property ARGUMENT2

can be a Literal or Resource


SAME_INDIVIDUAL_ATOM

public static final com.hp.hpl.jena.ontology.OntClass SAME_INDIVIDUAL_ATOM

consists of argument1 (owl:Thing) and argument2 (owl:Thing)


ATOM_LIST

public static final com.hp.hpl.jena.ontology.OntClass ATOM_LIST

DATAVALUED_PROPERTY_ATOM

public static final com.hp.hpl.jena.ontology.OntClass DATAVALUED_PROPERTY_ATOM

consists of a propertyPredicate (owl:DatatypeProperty), argument1 (owl:Thing), and argument2 (rdfs:Literal)


CLASS_ATOM

public static final com.hp.hpl.jena.ontology.OntClass CLASS_ATOM

consists of a classPredicate and argument1


DATA_RANGE_ATOM

public static final com.hp.hpl.jena.ontology.OntClass DATA_RANGE_ATOM

consists of a dataRange and argument1


VARIABLE

public static final com.hp.hpl.jena.ontology.OntClass VARIABLE

indicate that a URI is being used as a variable


DIFFERENT_INDIVIDUALS_ATOM

public static final com.hp.hpl.jena.ontology.OntClass DIFFERENT_INDIVIDUALS_ATOM

consists of argument1 (owl:Thing) and argument2 (owl:Thing)


INDIVIDUAL_PROPERTY_ATOM

public static final com.hp.hpl.jena.ontology.OntClass INDIVIDUAL_PROPERTY_ATOM

consists of a propertyPredicate (owl:ObjectProperty), argument1 (owl:Thing), and argument2 (owl:Thing)


BUILTIN_CLASS

public static final com.hp.hpl.jena.ontology.OntClass BUILTIN_CLASS

BUILTIN_ATOM

public static final com.hp.hpl.jena.ontology.OntClass BUILTIN_ATOM

consists of a builtin and a List of arguments


IMP

public static final com.hp.hpl.jena.ontology.OntClass IMP

implication (rule)


ATOM

public static final com.hp.hpl.jena.ontology.OntClass ATOM

common superclass

Constructor Detail

SWRL

public SWRL()
Method Detail

getURI

public static java.lang.String getURI()

The namespace of the vocabulary as a string

See Also:
NS