|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mindswap.pellet.output.ATermBaseVisitor
org.mindswap.pellet.owlapi.ConceptConverter
public class ConceptConverter
Title:
Description: Converts concepts expressed as ATerms to OWL-API structures.
Copyright: Copyright (c) 2007
Company: Clark & Parsia, LLC.
| Field Summary |
|---|
| Fields inherited from class org.mindswap.pellet.output.ATermBaseVisitor |
|---|
OWL_NOTHING, OWL_THING |
| Constructor Summary | |
|---|---|
ConceptConverter(KnowledgeBase kb,
org.semanticweb.owl.model.OWLDataFactory factory)
|
|
| Method Summary | |
|---|---|
org.semanticweb.owl.model.OWLObject |
convert(aterm.ATermAppl term)
|
org.semanticweb.owl.model.OWLObject |
getResult()
|
void |
visitAll(aterm.ATermAppl term)
Visit the 'all' (allValuesFrom restriction) term. |
void |
visitAnd(aterm.ATermAppl term)
Visit the 'and' (intersectionOf) term. |
void |
visitCard(aterm.ATermAppl term)
Visit the 'card' (minCardinality restriction) term. |
void |
visitHasValue(aterm.ATermAppl term)
Visit the hasValue restriction term. |
void |
visitInverse(aterm.ATermAppl p)
|
void |
visitList(aterm.ATermList list)
Visit the list structure. |
void |
visitLiteral(aterm.ATermAppl term)
Visit the literal term. |
void |
visitMax(aterm.ATermAppl term)
Visit the 'max' (maxCardinality restriction) term. |
void |
visitMin(aterm.ATermAppl term)
Visit the 'min' (minCardinality restriction) term. |
void |
visitNot(aterm.ATermAppl term)
Visit the 'not' (complementOf) term. |
void |
visitOneOf(aterm.ATermAppl term)
Visit the 'oneOf' term. |
void |
visitOr(aterm.ATermAppl term)
Visit the 'or' (unionOf) term. |
void |
visitRestrictedDatatype(aterm.ATermAppl dt)
|
void |
visitSelf(aterm.ATermAppl term)
Visit the self restriction term. |
void |
visitSome(aterm.ATermAppl term)
Visit the 'some' (someValuesFrom restriction) term. |
void |
visitTerm(aterm.ATermAppl term)
Visit a primitive term (with no arguments) that stands for a URI. |
void |
visitValue(aterm.ATermAppl term)
Visit the nominal term. |
| Methods inherited from class org.mindswap.pellet.output.ATermBaseVisitor |
|---|
visit |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.mindswap.pellet.output.ATermVisitor |
|---|
visit |
| Constructor Detail |
|---|
public ConceptConverter(KnowledgeBase kb,
org.semanticweb.owl.model.OWLDataFactory factory)
| Method Detail |
|---|
public org.semanticweb.owl.model.OWLObject convert(aterm.ATermAppl term)
public org.semanticweb.owl.model.OWLObject getResult()
public void visitTerm(aterm.ATermAppl term)
ATermVisitor
visitTerm in interface ATermVisitorpublic void visitAnd(aterm.ATermAppl term)
ATermVisitor
visitAnd in interface ATermVisitorpublic void visitOr(aterm.ATermAppl term)
ATermVisitor
visitOr in interface ATermVisitorpublic void visitNot(aterm.ATermAppl term)
ATermVisitor
visitNot in interface ATermVisitorpublic void visitSome(aterm.ATermAppl term)
ATermVisitor
visitSome in interface ATermVisitorpublic void visitAll(aterm.ATermAppl term)
ATermVisitor
visitAll in interface ATermVisitorpublic void visitMin(aterm.ATermAppl term)
ATermVisitor
visitMin in interface ATermVisitorpublic void visitCard(aterm.ATermAppl term)
ATermVisitor
visitCard in interface ATermVisitorpublic void visitMax(aterm.ATermAppl term)
ATermVisitor
visitMax in interface ATermVisitorpublic void visitHasValue(aterm.ATermAppl term)
ATermVisitor
visitHasValue in interface ATermVisitorpublic void visitValue(aterm.ATermAppl term)
ATermVisitor
visitValue in interface ATermVisitorpublic void visitSelf(aterm.ATermAppl term)
ATermVisitor
visitSelf in interface ATermVisitorpublic void visitOneOf(aterm.ATermAppl term)
ATermVisitor
visitOneOf in interface ATermVisitorpublic void visitLiteral(aterm.ATermAppl term)
ATermVisitor
visitLiteral in interface ATermVisitorpublic void visitList(aterm.ATermList list)
ATermVisitor
visitList in interface ATermVisitorvisitList in class ATermBaseVisitorpublic void visitInverse(aterm.ATermAppl p)
visitInverse in interface ATermVisitorpublic void visitRestrictedDatatype(aterm.ATermAppl dt)
visitRestrictedDatatype in interface ATermVisitor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||