public class SWRLVariableExtractor extends Object implements SWRLObjectVisitor
| Constructor and Description |
|---|
SWRLVariableExtractor() |
| Modifier and Type | Method and Description |
|---|---|
Set<SWRLVariable> |
getVariables() |
void |
reset()
clear the variables
|
void |
visit(SWRLBuiltInAtom node) |
void |
visit(SWRLClassAtom node) |
void |
visit(SWRLDataPropertyAtom node) |
void |
visit(SWRLDataRangeAtom node) |
void |
visit(SWRLDifferentIndividualsAtom node) |
void |
visit(SWRLIndividualArgument node) |
void |
visit(SWRLLiteralArgument node) |
void |
visit(SWRLObjectPropertyAtom node) |
void |
visit(SWRLRule node) |
void |
visit(SWRLSameIndividualAtom node) |
void |
visit(SWRLVariable node) |
public Set<SWRLVariable> getVariables()
public void reset()
public void visit(SWRLRule node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLClassAtom node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLDataRangeAtom node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLObjectPropertyAtom node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLDataPropertyAtom node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLBuiltInAtom node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLVariable node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLIndividualArgument node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLLiteralArgument node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLSameIndividualAtom node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLDifferentIndividualsAtom node)
visit in interface SWRLObjectVisitorCopyright © 2013 The University of Manchester. All Rights Reserved.