org.semanticweb.owlapi.model
Interface SWRLVariable

All Superinterfaces:
java.lang.Comparable<OWLObject>, OWLObject, SWRLArgument, SWRLDArgument, SWRLIArgument, SWRLObject
All Known Implementing Classes:
SWRLVariableImpl

public interface SWRLVariable
extends SWRLIArgument, SWRLDArgument

Author: Matthew Horridge
The University Of Manchester
Medical Informatics Group
Date: Jan 15, 2007

matthew.horridge@cs.man.ac.uk
www.cs.man.ac.uk/~horridgm

Represents a varaible that can appear in an atom. Variable can either be place holders for individuals or literals. Variables are named with IRIs.


Method Summary
 IRI getIRI()
          Gets the variable IRI that names the variable
 
Methods inherited from interface org.semanticweb.owlapi.model.SWRLObject
accept, accept
 
Methods inherited from interface org.semanticweb.owlapi.model.OWLObject
accept, accept, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntity
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface org.semanticweb.owlapi.model.SWRLObject
accept, accept
 
Methods inherited from interface org.semanticweb.owlapi.model.OWLObject
accept, accept, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntity
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getIRI

IRI getIRI()
Gets the variable IRI that names the variable

Returns:
The IRI that represents the name of the variable