org.semanticweb.owl.model
Interface OWLDataRestriction

All Superinterfaces:
Cloneable, OWLDescription, OWLObject, OWLRestriction, Serializable
All Known Subinterfaces:
OWLDataAllRestriction, OWLDataCardinalityRestriction, OWLDataQuantifiedRestriction, OWLDataSomeRestriction, OWLDataValueRestriction
All Known Implementing Classes:
OWLDataAllRestrictionImpl, OWLDataCardinalityRestrictionImpl, OWLDataQuantifiedRestrictionImpl, OWLDataRestrictionImpl, OWLDataSomeRestrictionImpl, OWLDataValueRestrictionImpl

public interface OWLDataRestriction
extends OWLRestriction

A Restriction that particularly applies to an OWLDataProperty.

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

Method Summary
 OWLDataProperty getDataProperty()
          Returns the OWLDataProperty that the restriction applies to.
 
Methods inherited from interface org.semanticweb.owl.model.OWLRestriction
getProperty
 
Methods inherited from interface org.semanticweb.owl.model.OWLDescription
accept
 
Methods inherited from interface org.semanticweb.owl.model.OWLObject
accept, clone, getAnnotations, getAnnotations, getContainedObjects, getMetadata, getOWLConnection, getOWLDataFactory
 

Method Detail

getDataProperty

public OWLDataProperty getDataProperty()
                                throws OWLException
Returns the OWLDataProperty that the restriction applies to.

OWLException


WonderWeb