Package openllet.core.output
Class ATermManchesterSyntaxRenderer
- java.lang.Object
-
- openllet.core.output.ATermBaseVisitor
-
- openllet.core.output.ATermBaseRenderer
-
- openllet.core.output.ATermManchesterSyntaxRenderer
-
- All Implemented Interfaces:
ATermRenderer,ATermVisitor
public class ATermManchesterSyntaxRenderer extends ATermBaseRenderer
Title: ATermManchesterSyntaxRenderer
Copyright: Copyright (c) 2008
Company: Clark & Parsia, LLC.
- Author:
- Markus Stocker
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Map<openllet.aterm.ATermAppl,java.lang.String>FACETS-
Fields inherited from class openllet.core.output.ATermBaseVisitor
OWL_NOTHING, OWL_THING
-
-
Constructor Summary
Constructors Constructor Description ATermManchesterSyntaxRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisitAll(openllet.aterm.ATermAppl term)Visit the 'all' (allValuesFrom restriction) term.voidvisitAnd(openllet.aterm.ATermAppl term)Visit the 'and' (intersectionOf) term.voidvisitCard(openllet.aterm.ATermAppl term)Visit the 'card' (minCardinality restriction) term.voidvisitHasValue(openllet.aterm.ATermAppl term)Visit the hasValue restriction term.voidvisitInverse(openllet.aterm.ATermAppl p)voidvisitList(openllet.aterm.ATermList list, java.lang.String op)voidvisitLiteral(openllet.aterm.ATermAppl term)Visit the literal term.voidvisitMax(openllet.aterm.ATermAppl term)Visit the 'max' (maxCardinality restriction) term.voidvisitMin(openllet.aterm.ATermAppl term)Visit the 'min' (minCardinality restriction) term.voidvisitNot(openllet.aterm.ATermAppl term)Visit the 'not' (complementOf) term.voidvisitOneOf(openllet.aterm.ATermAppl term)Visit the 'oneOf' term.voidvisitOr(openllet.aterm.ATermAppl term)Visit the 'or' (unionOf) term.voidvisitRestrictedDatatype(openllet.aterm.ATermAppl dt)voidvisitSelf(openllet.aterm.ATermAppl term)Visit the self restriction term.voidvisitSome(openllet.aterm.ATermAppl term)Visit the 'some' (someValuesFrom restriction) term.voidvisitValue(openllet.aterm.ATermAppl term)Visit the nominal term.-
Methods inherited from class openllet.core.output.ATermBaseRenderer
getWriter, setWriter, setWriter, visitTerm
-
Methods inherited from class openllet.core.output.ATermBaseVisitor
visit, visitList
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface openllet.core.output.ATermVisitor
visit, visitList
-
-
-
-
Method Detail
-
visitAll
public void visitAll(openllet.aterm.ATermAppl term)
Description copied from interface:ATermVisitorVisit the 'all' (allValuesFrom restriction) term.
-
visitAnd
public void visitAnd(openllet.aterm.ATermAppl term)
Description copied from interface:ATermVisitorVisit the 'and' (intersectionOf) term.
-
visitCard
public void visitCard(openllet.aterm.ATermAppl term)
Description copied from interface:ATermVisitorVisit the 'card' (minCardinality restriction) term. This is not a standard term that ise used inside the reasoner but sometimes used for display purposes. Normally, cardinality restrictions would be stored as a conjunction of min and max restrictions.
-
visitHasValue
public void visitHasValue(openllet.aterm.ATermAppl term)
Description copied from interface:ATermVisitorVisit the hasValue restriction term. This term is in the form some(property,value(_individual)) or some(property,value(literal))
-
visitInverse
public void visitInverse(openllet.aterm.ATermAppl p)
- Parameters:
p- inverse
-
visitLiteral
public void visitLiteral(openllet.aterm.ATermAppl term)
Description copied from interface:ATermVisitorVisit the literal term. The literals are in the form literal(lexicalValue, language, datatypeURI)
-
visitMax
public void visitMax(openllet.aterm.ATermAppl term)
Description copied from interface:ATermVisitorVisit the 'max' (maxCardinality restriction) term.
-
visitMin
public void visitMin(openllet.aterm.ATermAppl term)
Description copied from interface:ATermVisitorVisit the 'min' (minCardinality restriction) term.
-
visitNot
public void visitNot(openllet.aterm.ATermAppl term)
Description copied from interface:ATermVisitorVisit the 'not' (complementOf) term.
-
visitOneOf
public void visitOneOf(openllet.aterm.ATermAppl term)
Description copied from interface:ATermVisitorVisit the 'oneOf' term. This term is in the form or([value(i1),value(i2),...,value(i3)] where i's are individuals or literal constants
-
visitOr
public void visitOr(openllet.aterm.ATermAppl term)
Description copied from interface:ATermVisitorVisit the 'or' (unionOf) term.
-
visitSelf
public void visitSelf(openllet.aterm.ATermAppl term)
Description copied from interface:ATermVisitorVisit the self restriction term. This is in the form self(p).
-
visitSome
public void visitSome(openllet.aterm.ATermAppl term)
Description copied from interface:ATermVisitorVisit the 'some' (someValuesFrom restriction) term.
-
visitValue
public void visitValue(openllet.aterm.ATermAppl term)
Description copied from interface:ATermVisitorVisit the nominal term. This term is in the form some(property,value(_individual))
-
visitList
public void visitList(openllet.aterm.ATermList list, java.lang.String op)
-
visitRestrictedDatatype
public void visitRestrictedDatatype(openllet.aterm.ATermAppl dt)
-
-