org.coode.owlapi.latex
Class LatexBracketChecker

java.lang.Object
  extended by org.coode.owlapi.latex.LatexBracketChecker
All Implemented Interfaces:
OWLClassExpressionVisitor

public class LatexBracketChecker
extends java.lang.Object
implements OWLClassExpressionVisitor

Author: Matthew Horridge
The University Of Manchester
Medical Informatics Group
Date: 15-Jun-2007


Method Summary
static boolean requiresBracket(OWLClassExpression classExpression)
           
 void visit(OWLClass node)
           
 void visit(OWLDataAllValuesFrom node)
           
 void visit(OWLDataCardinalityRestriction node)
           
 void visit(OWLDataExactCardinality desc)
           
 void visit(OWLDataHasValue node)
           
 void visit(OWLDataMaxCardinality desc)
           
 void visit(OWLDataMinCardinality desc)
           
 void visit(OWLDataSomeValuesFrom node)
           
 void visit(OWLObjectAllValuesFrom node)
           
 void visit(OWLObjectCardinalityRestriction node)
           
 void visit(OWLObjectComplementOf node)
           
 void visit(OWLObjectExactCardinality desc)
           
 void visit(OWLObjectHasSelf owlHasSelf)
           
 void visit(OWLObjectHasValue node)
           
 void visit(OWLObjectIntersectionOf node)
           
 void visit(OWLObjectMaxCardinality desc)
           
 void visit(OWLObjectMinCardinality desc)
           
 void visit(OWLObjectOneOf node)
           
 void visit(OWLObjectSomeValuesFrom node)
           
 void visit(OWLObjectUnionOf node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

visit

public void visit(OWLObjectIntersectionOf node)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLDataAllValuesFrom node)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLDataCardinalityRestriction node)

visit

public void visit(OWLDataSomeValuesFrom node)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLDataHasValue node)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLObjectAllValuesFrom node)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLObjectCardinalityRestriction node)

visit

public void visit(OWLObjectSomeValuesFrom node)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLObjectHasValue node)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLObjectComplementOf node)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLObjectUnionOf node)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLClass node)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLObjectOneOf node)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLDataExactCardinality desc)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLDataMaxCardinality desc)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLDataMinCardinality desc)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLObjectExactCardinality desc)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLObjectMaxCardinality desc)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLObjectMinCardinality desc)
Specified by:
visit in interface OWLClassExpressionVisitor

visit

public void visit(OWLObjectHasSelf owlHasSelf)
Specified by:
visit in interface OWLClassExpressionVisitor

requiresBracket

public static boolean requiresBracket(OWLClassExpression classExpression)