| java.lang.Object com.hp.hpl.jena.ontology.impl.AbstractProfile com.hp.hpl.jena.ontology.impl.DAML_OILProfile
DAML_OILProfile | public class DAML_OILProfile extends AbstractProfile (Code) | |
Vocabulary constants for DAML+OIL, March 2001 version. This version of the DAML
vocabulary uses RDFS namespace terms for subClass, subProperty, etc. This was not
the case up to and including Jena 2.1. In Jena 2.1, all of the constants in the
DAML vocabulary used the DAML namespace. The DAML langauge defines both as
equivalent, but recognising this equivalence requires the use of the DAML micro
reasoner. For backwards compatability with Jena 2.1, developers should use
DAML_OILLegacyProfile with the OntModelSpec.
author: Ian Dickinson, HP Labs author: (email) version: CVS $Id: DAML_OILProfile.java,v 1.30 2008/01/02 12:08:02 andy_seaborne Exp $ |
Inner Class :protected static class SupportsCheck | |
s_supportsChecks | protected static HashMap s_supportsChecks(Code) | | Map from resource to syntactic/semantic checks that a node can be seen as the given facet
|
BACKWARD_COMPATIBLE_WITH | public Property BACKWARD_COMPATIBLE_WITH()(Code) | | |
INVERSE_FUNCTIONAL_PROPERTY | public Resource INVERSE_FUNCTIONAL_PROPERTY()(Code) | | |
_NAMESPACE | public static String _NAMESPACE()(Code) | |
Answer the string that is the namespace prefix for this vocabulary
The namespace prefix http://www.daml.org/2001/03/daml+oil# |
getAnnotationProperties | public Iterator getAnnotationProperties()(Code) | | The annotation properties of DAML (currently none)
|
getAxiomTypes | public Iterator getAxiomTypes()(Code) | | There are no first-class axioms in DAML
|
getClassDescriptionTypes | public Iterator getClassDescriptionTypes()(Code) | | |
getLabel | public String getLabel()(Code) | |
Answer a descriptive string for this profile, for use in debugging and other output.
"DAML+OIL" |
isSupported | public boolean isSupported(Node n, EnhGraph g, Class type)(Code) | |
Answer true if the given graph supports a view of this node as the given
language element, according to the semantic constraints of the profile.
If strict checking on the ontology model is turned off, this check is
skipped.
Parameters: n - A node to test Parameters: g - The enhanced graph containing n , which is assumed tobe an OntModel. Parameters: type - A class indicating the facet that we are testing against. True if strict checking is off, or if n can beviewed according to the facet resource res |
|
|