Package org.semanticweb.owlapi.util
Class MaximumModalDepthFinder
java.lang.Object
org.semanticweb.owlapi.util.MaximumModalDepthFinder
- All Implemented Interfaces:
OWLAnnotationAxiomVisitorEx<Integer>
,OWLAnnotationObjectVisitorEx<Integer>
,OWLAnnotationValueVisitorEx<Integer>
,OWLAnonymousIndividualVisitorExBase<Integer>
,OWLAxiomVisitorEx<Integer>
,OWLClassExpressionVisitorEx<Integer>
,OWLClassVisitorExBase<Integer>
,OWLDataEntityVisitorExBase<Integer>
,OWLDataVisitorEx<Integer>
,OWLEntityVisitorEx<Integer>
,OWLIndividualEntityVisitorExBase<Integer>
,OWLIndividualVisitorEx<Integer>
,OWLLiteralVisitorExBase<Integer>
,OWLLogicalAxiomVisitorEx<Integer>
,OWLNamedObjectVisitorEx<Integer>
,OWLObjectVisitorEx<Integer>
,OWLPropertyEntityVisitorExBase<Integer>
,OWLPropertyExpressionVisitorEx<Integer>
,OWLVisitorExBase<Integer>
,SWRLObjectVisitorEx<Integer>
,SWRLRuleVisitorExBase<Integer>
- Since:
- 3.1.0
- Author:
- Matthew Horridge, The University of Manchester, Bio-Health Informatics Group
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the default return value for this visitor.visit
(OWLClassAssertionAxiom axiom) visit OWLClassAssertionAxiom typevisit OWLDataAllValuesFrom typevisit OWLDataExactCardinality typevisit
(OWLDataHasValue ce) visit OWLDataHasValue typevisit OWLDataMaxCardinality typevisit OWLDataMinCardinality typevisit
(OWLDataPropertyDomainAxiom axiom) visit OWLDataPropertyDomainAxiom typevisit OWLDataSomeValuesFrom typevisit
(OWLDisjointClassesAxiom axiom) visit OWLDisjointClassesAxiom typevisit
(OWLEquivalentClassesAxiom axiom) visit OWLEquivalentClassesAxiom typevisit OWLObjectAllValuesFrom typevisit OWLObjectComplementOf typevisit OWLObjectExactCardinality typevisit OWLObjectHasSelf typevisit OWLObjectIntersectionOf typevisit OWLObjectMaxCardinality typevisit OWLObjectMinCardinality typevisit OWLObjectPropertyDomainAxiom typevisit OWLObjectSomeValuesFrom typevisit OWLObjectUnionOf typevisit
(OWLOntology ontology) visit OWLOntology typevisit
(OWLSubClassOfAxiom axiom) visit OWLSubClassOfAxiom typeMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.semanticweb.owlapi.model.OWLAnnotationAxiomVisitorEx
visit, visit, visit, visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLAnnotationObjectVisitorEx
visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLAnnotationValueVisitorEx
visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLAnonymousIndividualVisitorExBase
visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLAxiomVisitorEx
visit, visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx
visit, visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLClassVisitorExBase
visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLDataEntityVisitorExBase
visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLDataVisitorEx
visit, visit, visit, visit, visit, visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLIndividualEntityVisitorExBase
visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLLiteralVisitorExBase
visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLLogicalAxiomVisitorEx
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLPropertyEntityVisitorExBase
visit, visit, visit
Methods inherited from interface org.semanticweb.owlapi.model.OWLPropertyExpressionVisitorEx
visit
Methods inherited from interface org.semanticweb.owlapi.model.SWRLObjectVisitorEx
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
Methods inherited from interface org.semanticweb.owlapi.model.SWRLRuleVisitorExBase
visit
-
Constructor Details
-
MaximumModalDepthFinder
public MaximumModalDepthFinder()
-
-
Method Details
-
doDefault
Description copied from interface:OWLVisitorExBase
Gets the default return value for this visitor. By default, the default isnull
- Specified by:
doDefault
in interfaceOWLVisitorExBase<Integer>
- Parameters:
o
- The object that was visited.- Returns:
- The default return value
-
visit
Description copied from interface:OWLLogicalAxiomVisitorEx
visit OWLSubClassOfAxiom type- Specified by:
visit
in interfaceOWLLogicalAxiomVisitorEx<Integer>
- Parameters:
axiom
- axiom to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLNamedObjectVisitorEx
visit OWLOntology type- Specified by:
visit
in interfaceOWLNamedObjectVisitorEx<Integer>
- Parameters:
ontology
- ontology to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLClassExpressionVisitorEx
visit OWLObjectIntersectionOf type- Specified by:
visit
in interfaceOWLClassExpressionVisitorEx<Integer>
- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLClassExpressionVisitorEx
visit OWLObjectUnionOf type- Specified by:
visit
in interfaceOWLClassExpressionVisitorEx<Integer>
- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLClassExpressionVisitorEx
visit OWLObjectComplementOf type- Specified by:
visit
in interfaceOWLClassExpressionVisitorEx<Integer>
- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLClassExpressionVisitorEx
visit OWLObjectSomeValuesFrom type- Specified by:
visit
in interfaceOWLClassExpressionVisitorEx<Integer>
- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLClassExpressionVisitorEx
visit OWLObjectAllValuesFrom type- Specified by:
visit
in interfaceOWLClassExpressionVisitorEx<Integer>
- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLLogicalAxiomVisitorEx
visit OWLDisjointClassesAxiom type- Specified by:
visit
in interfaceOWLLogicalAxiomVisitorEx<Integer>
- Parameters:
axiom
- axiom to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLLogicalAxiomVisitorEx
visit OWLDataPropertyDomainAxiom type- Specified by:
visit
in interfaceOWLLogicalAxiomVisitorEx<Integer>
- Parameters:
axiom
- axiom to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLClassExpressionVisitorEx
visit OWLObjectMinCardinality type- Specified by:
visit
in interfaceOWLClassExpressionVisitorEx<Integer>
- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLLogicalAxiomVisitorEx
visit OWLObjectPropertyDomainAxiom type- Specified by:
visit
in interfaceOWLLogicalAxiomVisitorEx<Integer>
- Parameters:
axiom
- axiom to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLClassExpressionVisitorEx
visit OWLObjectExactCardinality type- Specified by:
visit
in interfaceOWLClassExpressionVisitorEx<Integer>
- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLClassExpressionVisitorEx
visit OWLObjectMaxCardinality type- Specified by:
visit
in interfaceOWLClassExpressionVisitorEx<Integer>
- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLClassExpressionVisitorEx
visit OWLObjectHasSelf type- Specified by:
visit
in interfaceOWLClassExpressionVisitorEx<Integer>
- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLClassExpressionVisitorEx
visit OWLDataSomeValuesFrom type- Specified by:
visit
in interfaceOWLClassExpressionVisitorEx<Integer>
- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLClassExpressionVisitorEx
visit OWLDataAllValuesFrom type- Specified by:
visit
in interfaceOWLClassExpressionVisitorEx<Integer>
- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLClassExpressionVisitorEx
visit OWLDataHasValue type- Specified by:
visit
in interfaceOWLClassExpressionVisitorEx<Integer>
- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLClassExpressionVisitorEx
visit OWLDataMinCardinality type- Specified by:
visit
in interfaceOWLClassExpressionVisitorEx<Integer>
- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLClassExpressionVisitorEx
visit OWLDataExactCardinality type- Specified by:
visit
in interfaceOWLClassExpressionVisitorEx<Integer>
- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLClassExpressionVisitorEx
visit OWLDataMaxCardinality type- Specified by:
visit
in interfaceOWLClassExpressionVisitorEx<Integer>
- Parameters:
ce
- ce to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLLogicalAxiomVisitorEx
visit OWLClassAssertionAxiom type- Specified by:
visit
in interfaceOWLLogicalAxiomVisitorEx<Integer>
- Parameters:
axiom
- axiom to visit- Returns:
- visitor value
-
visit
Description copied from interface:OWLLogicalAxiomVisitorEx
visit OWLEquivalentClassesAxiom type- Specified by:
visit
in interfaceOWLLogicalAxiomVisitorEx<Integer>
- Parameters:
axiom
- axiom to visit- Returns:
- visitor value
-