Uses of Interface
org.semanticweb.owl.model.OWLObject

Packages that use OWLObject
org.semanticweb.owl.impl.model A basic implementation of the OWL API.  
org.semanticweb.owl.io.abstract_syntax Simple renderer that writes ontologies in OWL Abstract Syntax.  
org.semanticweb.owl.model An API for OWL.  
org.semanticweb.owl.model.change Change API for OWL Ontologies.  
org.semanticweb.owl.model.helper Helper classes for the OWL API.  
uk.ac.man.cs.img.owl.io.fact Simple renderer that writes ontologies in FaCT Lisp.  
 

Uses of OWLObject in org.semanticweb.owl.impl.model
 

Classes in org.semanticweb.owl.impl.model that implement OWLObject
 class OWLAndImpl
          A conjunction of expressions.
 class OWLAnnotationInstanceImpl
          OWLAnnotationInstanceImpl.java Created: Fri May 09 09:33:05 2003
 class OWLAnnotationPropertyImpl
          An OWLProperty whose range is a class (a collection of domain objects).
 class OWLClassAxiomImpl
           
 class OWLClassImpl
          An OWL Class represents a named class within an ontology.
 class OWLConcreteDataImpl
          A place holder for concrete data.
 class OWLConcreteDataTypeImpl
          A place holder for concrete data types.
 class OWLDataAllRestrictionImpl
          A universally quantified restriction over a datatype propperty.
 class OWLDataCardinalityRestrictionImpl
          A CardinalityRestriction that applies to an OWLDataProperty.
 class OWLDataEnumerationImpl
          An OWLDataEnumeration is a collection of OWLDataValues, e.g. a data oneOf.
 class OWLDataPropertyImpl
          An OWLProperty whose range is some concrete data type.
 class OWLDataQuantifiedRestrictionImpl
          A Restriction over an OWLDataProperty that is quantified.
 class OWLDataRestrictionImpl
          A Restriction that particularly applies to an OWLDataProperty.
 class OWLDataSomeRestrictionImpl
          An existentially quantified restriction over a datatype property.
 class OWLDataValueRestrictionImpl
          A restriction over a datatype property with a given value.
 class OWLDifferentIndividualsAxiomImpl
          An axiom asserting that a number of individuals are different.
 class OWLDisjointClassesAxiomImpl
          An axiom asserting the disjointness of a number of classes.
 class OWLEntityImpl
           
 class OWLEnumerationImpl
          An OWLEnumeration is a collection of OWLIndividuals.
 class OWLEquivalentClassesAxiomImpl
          An axiom asserting the equivalence of a number of classes.
 class OWLEquivalentPropertiesAxiomImpl
          An axiom asserting the equivalence of a number of properties.
 class OWLFrameImpl
          A frame packages up a top-level description of a class, and consists of a number of superclasses and a number of restrictions.
 class OWLIndividualAxiomImpl
           
 class OWLIndividualImpl
          An individual object.
 class OWLNamedObjectImpl
          A superclass for all named things (anything that has a URI associated with it).
 class OWLNaryBooleanDescriptionImpl
          A super class encompassing And and Or expressions.
 class OWLNotImpl
          The complement of a description.
 class OWLObjectAllRestrictionImpl
          A universally quantified restriction over a datatype property.
 class OWLObjectCardinalityRestrictionImpl
          A CardinalityRestriction that applies to an OWLObjectProperty.
 class OWLObjectImpl
          A top level class for the kinds of things that are found in Ontologies.
 class OWLObjectPropertyImpl
          An OWLProperty whose range is a class (a collection of domain objects).
 class OWLObjectQuantifiedRestrictionImpl
          A Restriction over an OWLObjectProperty that is quantified.
 class OWLObjectRestrictionImpl
          A Restriction that particularly applies to an OWLObjectProperty.
 class OWLObjectSomeRestrictionImpl
          An existentially quantified restriction over a datatype property.
 class OWLObjectValueRestrictionImpl
          A restriction over an individual property with a given value.
 class OWLOntologyImpl
          Represents an OWL ontology.
 class OWLOrImpl
          A disjunction of expressions.
 class OWLPropertyAxiomImpl
           
 class OWLPropertyImpl
          A Property in an OWL ontology.
 class OWLSameIndividualsAxiomImpl
          An axiom asserting that a number of individuals are the same.
 class OWLSubClassAxiomImpl
          An axiom asserting a subclass relationship between a pair of Descriptions.
 class OWLSubPropertyAxiomImpl
          An axiom asserting a subclass relationship between a pair of Properties.
 

Methods in org.semanticweb.owl.impl.model that return OWLObject
 OWLObject[] OWLObjectImpl.getContainedObjects()
          Return any objects which are contained within this object.
 OWLObject OWLAnnotationInstanceImpl.getSubject()
           
 

Methods in org.semanticweb.owl.impl.model with parameters of type OWLObject
 OWLAnnotationInstance OWLDataFactoryImpl.getOWLAnnotationInstance(OWLObject subject, OWLAnnotationProperty property, Object content)
           
 

Constructors in org.semanticweb.owl.impl.model with parameters of type OWLObject
OWLAnnotationInstanceImpl(OWLDataFactoryImpl factory, OWLObject subj, OWLAnnotationProperty prop, Object cont)
           
 

Uses of OWLObject in org.semanticweb.owl.io.abstract_syntax
 

Methods in org.semanticweb.owl.io.abstract_syntax with parameters of type OWLObject
 String ObjectRenderer.renderObject(OWLObject obj)
           
 

Uses of OWLObject in org.semanticweb.owl.model
 

Subinterfaces of OWLObject in org.semanticweb.owl.model
 interface OWLAnd
          A conjunction of expressions.
 interface OWLAnnotationInstance
          OWLAnnotationInstance.java Created: Thu May 08 17:36:07 2003
 interface OWLAnnotationProperty
          OWLAnnotationProperty.java Created: Thu May 08 16:47:28 2003
 interface OWLBooleanDescription
          An abstract interface encompassing And, Or and Not.
 interface OWLCardinalityRestriction
          An OWLCardinalityRestriction represents an assertion about the number of role fillers a property can or must have.
 interface OWLClass
          An OWL Class represents a named class within an ontology.
 interface OWLClassAxiom
          A super interface for various axiom types, such as subclass, equivalence or disjointness.
 interface OWLDataAllRestriction
          A universally quantified restriction over a datatype property.
 interface OWLDataCardinalityRestriction
          A CardinalityRestriction that applies to an OWLDataProperty.
 interface OWLDataEnumeration
          An OWLDataEnumeration is a collection of OWLDataValues, e.g. a data oneOf.
 interface OWLDataProperty
          An OWLProperty whose range is some concrete data type.
 interface OWLDataPropertyInstance
          Represents an association between a particular individuals and a data value.
 interface OWLDataQuantifiedRestriction
          A Restriction over an OWLDataProperty that is quantified.
 interface OWLDataRange
          An abstract interface for data ranges.
 interface OWLDataRestriction
          A Restriction that particularly applies to an OWLDataProperty.
 interface OWLDataSomeRestriction
          An existentially quantified restriction over a datatype proerty.
 interface OWLDataType
          A place holder for concrete data types.
 interface OWLDataValue
          A place holder for concrete data.
 interface OWLDataValueRestriction
          A restriction over a datatype property with a given value.
 interface OWLDescription
          An abstract interface encompassing various description types -- boolean expressions, restrictions, enumerations etc.
 interface OWLDifferentIndividualsAxiom
          An axiom asserting that a number of individuals are different.
 interface OWLDisjointClassesAxiom
          An axiom asserting the disjointness of a number of classes.
 interface OWLDLOntology
          Sub interface of Ontology which is intended to represent a DL ontology.
 interface OWLEntity
          A top level interface for entities -- the primitive kinds of things that are found in Ontologies.
 interface OWLEnumeration
          An OWLEnumeration is a collection of OWLIndividuals.
 interface OWLEquivalentClassesAxiom
          An axiom asserting the equivalence of a number of classes.
 interface OWLEquivalentPropertiesAxiom
          An axiom asserting the equivalence of a number of properties.
 interface OWLFrame
          A frame packages up a top-level description of a class, and consists of a number of superclasses and a number of restrictions.
 interface OWLIndividual
          An individual object.
 interface OWLIndividualAxiom
          An abstract interface encompassing axioms about individuals.
 interface OWLLiteOntology
          Sub interface of Ontology which is intended to represent an OWLLite ontology.
 interface OWLNamedObject
          A superinterface for all named things (anything that has a URI associated with it).
 interface OWLNaryBooleanDescription
          A super interface encompassing And and Or expressions.
 interface OWLNot
          The complement of a description.
 interface OWLObjectAllRestriction
          A universally quantified restriction over a object property.
 interface OWLObjectCardinalityRestriction
          A CardinalityRestriction that applies to an OWLIndividualProperty.
 interface OWLObjectProperty
          An OWLProperty whose range is a class (a collection of domain objects).
 interface OWLObjectPropertyInstance
          Represents an association between two particular individuals using an ObjectProperty.
 interface OWLObjectQuantifiedRestriction
          A Restriction over an OWLIndividualProperty that is quantified.
 interface OWLObjectRestriction
          A Restriction that particularly applies to an OWLObjectProperty.
 interface OWLObjectSomeRestriction
          An existentially quantified restriction over a datatype property.
 interface OWLObjectValueRestriction
          A restriction over an individual property with a given value.
 interface OWLOntology
          Represents an OWL ontology.
 interface OWLOr
          A disjunction of expressions.
 interface OWLProperty
          A Property in an OWL ontology.
 interface OWLPropertyAxiom
          A super interface for various property axiom types, such as subproperty or equivalence.
 interface OWLPropertyInstance
          Super interface for instances of property filling.
 interface OWLRestriction
          A super interface of datatype and individual restrictions.
 interface OWLSameIndividualsAxiom
          An axiom asserting that a number of individuals are the same.
 interface OWLSubClassAxiom
          An axiom asserting a subclass relationship between a pair of Descriptions.
 interface OWLSubPropertyAxiom
          An axiom asserting a subclass relationship between a pair of Properties.
 

Methods in org.semanticweb.owl.model that return OWLObject
 OWLObject[] OWLObject.getContainedObjects()
          Return any objects which are contained within this object.
 OWLObject OWLAnnotationInstance.getSubject()
           
 

Methods in org.semanticweb.owl.model with parameters of type OWLObject
 OWLAnnotationInstance OWLDataFactory.getOWLAnnotationInstance(OWLObject subj, OWLAnnotationProperty property, Object content)
           
 

Uses of OWLObject in org.semanticweb.owl.model.change
 

Methods in org.semanticweb.owl.model.change that return OWLObject
 OWLObject AddAnnotationInstance.getSubject()
           
 

Constructors in org.semanticweb.owl.model.change with parameters of type OWLObject
AddAnnotationInstance(OWLOntology ontology, OWLObject subject, OWLAnnotationProperty property, Object content, OntologyChange cause)
           
 

Uses of OWLObject in org.semanticweb.owl.model.helper
 

Methods in org.semanticweb.owl.model.helper with parameters of type OWLObject
 void OWLBuilder.addAnnotationInstance(OWLObject subject, OWLBuilder.AnnotationComponent annComponent)
          Adds the annotation instance with the parameter subject as subject and with property and content given by the paameter annComponent.
static List OntologyHelper.getAnnotations(OWLOntology ontology, OWLObject oo, OWLAnnotationProperty oap)
          Return the objects which are the fillers in the annotations applied to the given object using the given annotation property.
static Set OntologyHelper.getRDFLabels(OWLOntology ontology, OWLObject oo, String language)
          Returns all annotations on the object using the rdfs:label annotation property using the given language.
static Set OntologyHelper.getRDFLabels(OWLOntology ontology, OWLObject oo)
          Returns all annotations on the object using the rdfs:label annotation property using any language.
 

Uses of OWLObject in uk.ac.man.cs.img.owl.io.fact
 

Methods in uk.ac.man.cs.img.owl.io.fact with parameters of type OWLObject
 String ObjectRenderer.renderObject(OWLObject obj)
           
 



WonderWeb