org.semanticweb.owl.model
Interface OWLClassAxiom

All Superinterfaces:
Cloneable, OWLObject, OWLOntologyObject, Serializable
All Known Subinterfaces:
OWLDisjointClassesAxiom, OWLEquivalentClassesAxiom, OWLSubClassAxiom
All Known Implementing Classes:
OWLDisjointClassesAxiomImpl, OWLEquivalentClassesAxiomImpl, OWLSubClassAxiomImpl

public interface OWLClassAxiom
extends OWLObject, OWLOntologyObject

A super interface for various axiom types, such as subclass, equivalence or disjointness.

Version:
$Id: OWLClassAxiom.java,v 1.1.1.1 2003/10/14 17:10:08 sean_bechhofer Exp $

Method Summary
 void accept(OWLClassAxiomVisitor visitor)
          Accept a visit from a visitor
 
Methods inherited from interface org.semanticweb.owl.model.OWLObject
accept, clone, getAnnotations, getAnnotations, getContainedObjects, getMetadata, getOWLConnection, getOWLDataFactory
 
Methods inherited from interface org.semanticweb.owl.model.OWLOntologyObject
getOntologies
 

Method Detail

accept

public void accept(OWLClassAxiomVisitor visitor)
            throws OWLException
Accept a visit from a visitor

OWLException


WonderWeb