|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.unika.aifb.owltools.utils.KAON2VisitorAdapter
edu.unika.aifb.owltools.serializer.ProgramSerializer
edu.unika.aifb.owltools.serializer.PrologSerializer
public class PrologSerializer
Serializes a set of rules to an XSB Prolog program.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class edu.unika.aifb.owltools.serializer.ProgramSerializer |
---|
ProgramSerializer.NameSerializationStyle |
Field Summary |
---|
Fields inherited from class edu.unika.aifb.owltools.serializer.ProgramSerializer |
---|
m_DDL, m_emptyHead, m_ichandling, m_nameStyle, m_negation, m_printer, m_screech, m_stat |
Constructor Summary | |
---|---|
PrologSerializer(Printer printer)
|
Method Summary | |
---|---|
java.lang.Object |
visit(org.semanticweb.kaon2.api.logic.Constant constant)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.owl.elements.Individual individual)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.logic.Literal literal)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.logic.Rule rule)
|
java.lang.Object |
visit(org.semanticweb.kaon2.api.logic.Variable variable)
|
Methods inherited from class edu.unika.aifb.owltools.serializer.ProgramSerializer |
---|
beanify, emptyHead, encounteredDDL, end, getScreech, hasNegation, processName, setIC, setScreech, setStat, setStyle, start, start, toName, visit |
Methods inherited from class edu.unika.aifb.owltools.utils.KAON2VisitorAdapter |
---|
defaultbehaviour, 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, 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, visit, visit, visit, visit |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PrologSerializer(Printer printer)
Method Detail |
---|
public java.lang.Object visit(org.semanticweb.kaon2.api.logic.Rule rule)
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
in class KAON2VisitorAdapter
public java.lang.Object visit(org.semanticweb.kaon2.api.logic.Literal literal)
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
in class KAON2VisitorAdapter
public java.lang.Object visit(org.semanticweb.kaon2.api.logic.Constant constant)
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
in class KAON2VisitorAdapter
public java.lang.Object visit(org.semanticweb.kaon2.api.owl.elements.Individual individual)
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
in class KAON2VisitorAdapter
public java.lang.Object visit(org.semanticweb.kaon2.api.logic.Variable variable)
visit
in interface org.semanticweb.kaon2.api.KAON2Visitor
visit
in class KAON2VisitorAdapter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |