Interface OWLDataRangeVisitor

All Superinterfaces:
OWLDataEntityVisitorBase, OWLVisitorBase
All Known Subinterfaces:
OWLDataVisitor, OWLObjectVisitor
All Known Implementing Classes:
AbstractCollector, AbstractTranslator, BotEquivalenceEvaluator, DLExpressivityChecker, DLSyntaxObjectRenderer, FunctionalSyntaxObjectRenderer, KRSS2ObjectRenderer, KRSS2OWLObjectRenderer, KRSSObjectRenderer, LatexObjectVisitor, ManchesterOWLSyntaxFrameRenderer, ManchesterOWLSyntaxObjectRenderer, OWLAnnotationPropertyTransformer, OWLAnonymousIndividualsWithMultipleOccurrences, OWLOntologyWalkerVisitor, OWLXMLObjectRenderer, ProfileVisitor, ProfileVisitorBase, RDFTranslator, SigAccessor, SimpleRenderer, SimpleRendererDebug, StructureWalker, TopEquivalenceEvaluator

public interface OWLDataRangeVisitor extends OWLDataEntityVisitorBase
An interface to an object that can accept visits from OWLDataRanges.
Since:
3.0.0
Author:
Matthew Horridge, The University of Manchester, Information Management Group
  • Method Details

    • visit

      default void visit(OWLDataOneOf node)
      visit OWLDataOneOf type
      Parameters:
      node - node to visit
    • visit

      default void visit(OWLDataComplementOf node)
      visit OWLDataComplementOf type
      Parameters:
      node - node to visit
    • visit

      default void visit(OWLDataIntersectionOf node)
      visit OWLDataIntersectionOf type
      Parameters:
      node - node to visit
    • visit

      default void visit(OWLDataUnionOf node)
      visit OWLDataUnionOf type
      Parameters:
      node - node to visit
    • visit

      default void visit(OWLDatatypeRestriction node)
      visit OWLDatatypeRestriction type
      Parameters:
      node - node to visit