|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.stanford.smi.protegex.owl.model.visitor.OWLModelVisitorAdapter
edu.stanford.smi.protegex.owl.writer.rdfxml.renderer.RDFResourceRenderer
User: matthewhorridge
The Univeristy Of Manchester
Medical Informatics Group
Date: March 22, 2005
Field Summary | |
private Visitable |
resource
|
private TripleStore |
tripleStore
|
private XMLWriter |
writer
|
Constructor Summary | |
RDFResourceRenderer(Visitable rdfResource,
TripleStore tripleStore,
XMLWriter writer)
|
Method Summary | |
private void |
insertProperties(RDFResource resource)
|
private void |
renderCardinalityRestriction(OWLCardinalityBase cardinalityBase,
String keyWord)
|
private void |
renderNAryLogicalClass(OWLNAryLogicalClass logicalClass,
String keyWord)
|
private void |
renderQuantifierRestriction(OWLQuantifierRestriction quantifierRestriction,
String keyWord)
|
private void |
renderValuesAsRDFList(Collection values,
OWLModel model)
|
void |
visitOWLAllDifferent(OWLAllDifferent owlAllDifferent)
Renders and instance of owl:AllDifferent, as an rdf collection (rdf:parseType="Collection") of the distinct members. |
void |
visitOWLAllValuesFrom(OWLAllValuesFrom owlAllValuesFrom)
Renders an allValuesFrom, or universal restriction and its various properties such as owl:onProperty, owl:allValuesFrom |
void |
visitOWLCardinality(OWLCardinality owlCardinality)
Renders an owl:Cardinality restriction using its associated properties such as owl:onProperty. |
void |
visitOWLComplementClass(OWLComplementClass owlComplementClass)
Renders an owl:ComplementClass. |
void |
visitOWLDataRange(OWLDataRange owlDataRange)
|
void |
visitOWLEnumeratedClass(OWLEnumeratedClass owlEnumeratedClass)
Renders and owl:oneOf (enumerated) class. |
void |
visitOWLHasValue(OWLHasValue owlHasValue)
|
void |
visitOWLIndividual(OWLIndividual owlIndividual)
|
void |
visitOWLIntersectionClass(OWLIntersectionClass owlIntersectionClass)
|
void |
visitOWLMaxCardinality(OWLMaxCardinality owlMaxCardinality)
|
void |
visitOWLMinCardinality(OWLMinCardinality owlMinCardinality)
|
void |
visitOWLNamedClass(OWLNamedClass owlNamedClass)
|
void |
visitOWLOntology(OWLOntology owlOntology)
|
void |
visitOWLSomeValuesFrom(OWLSomeValuesFrom owlSomeValuesFrom)
|
void |
visitOWLUnionClass(OWLUnionClass owlUnionClass)
|
void |
visitRDFDatatype(RDFSDatatype rdfsDatatype)
|
void |
visitRDFExternalResource(RDFExternalResource rdfExternalResource)
|
void |
visitRDFIndividual(RDFIndividual rdfIndividual)
|
void |
visitRDFList(RDFList rdfList)
|
void |
visitRDFSNamedClass(RDFSNamedClass rdfsNamedClass)
|
void |
write()
|
private void |
writeRestrictionStart(OWLRestriction restriction)
|
Methods inherited from class edu.stanford.smi.protegex.owl.model.visitor.OWLModelVisitorAdapter |
visitOWLDatatypeProperty, visitOWLObjectProperty, visitRDFProperty, visitRDFSLiteral, visitRDFUntypedResource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private Visitable resource
private XMLWriter writer
private TripleStore tripleStore
Constructor Detail |
public RDFResourceRenderer(Visitable rdfResource, TripleStore tripleStore, XMLWriter writer)
Method Detail |
public void write()
public void visitOWLAllValuesFrom(OWLAllValuesFrom owlAllValuesFrom)
visitOWLAllValuesFrom
in interface OWLModelVisitor
visitOWLAllValuesFrom
in class OWLModelVisitorAdapter
public void visitOWLAllDifferent(OWLAllDifferent owlAllDifferent)
visitOWLAllDifferent
in interface OWLModelVisitor
visitOWLAllDifferent
in class OWLModelVisitorAdapter
public void visitOWLOntology(OWLOntology owlOntology)
visitOWLOntology
in interface OWLModelVisitor
visitOWLOntology
in class OWLModelVisitorAdapter
public void visitOWLCardinality(OWLCardinality owlCardinality)
visitOWLCardinality
in interface OWLModelVisitor
visitOWLCardinality
in class OWLModelVisitorAdapter
public void visitOWLComplementClass(OWLComplementClass owlComplementClass)
visitOWLComplementClass
in interface OWLModelVisitor
visitOWLComplementClass
in class OWLModelVisitorAdapter
public void visitOWLEnumeratedClass(OWLEnumeratedClass owlEnumeratedClass)
visitOWLEnumeratedClass
in interface OWLModelVisitor
visitOWLEnumeratedClass
in class OWLModelVisitorAdapter
public void visitOWLHasValue(OWLHasValue owlHasValue)
visitOWLHasValue
in interface OWLModelVisitor
visitOWLHasValue
in class OWLModelVisitorAdapter
public void visitOWLIndividual(OWLIndividual owlIndividual)
visitOWLIndividual
in interface OWLModelVisitor
visitOWLIndividual
in class OWLModelVisitorAdapter
public void visitOWLIntersectionClass(OWLIntersectionClass owlIntersectionClass)
visitOWLIntersectionClass
in interface OWLModelVisitor
visitOWLIntersectionClass
in class OWLModelVisitorAdapter
public void visitOWLMaxCardinality(OWLMaxCardinality owlMaxCardinality)
visitOWLMaxCardinality
in interface OWLModelVisitor
visitOWLMaxCardinality
in class OWLModelVisitorAdapter
public void visitOWLMinCardinality(OWLMinCardinality owlMinCardinality)
visitOWLMinCardinality
in interface OWLModelVisitor
visitOWLMinCardinality
in class OWLModelVisitorAdapter
public void visitOWLNamedClass(OWLNamedClass owlNamedClass)
visitOWLNamedClass
in interface OWLModelVisitor
visitOWLNamedClass
in class OWLModelVisitorAdapter
public void visitOWLSomeValuesFrom(OWLSomeValuesFrom owlSomeValuesFrom)
visitOWLSomeValuesFrom
in interface OWLModelVisitor
visitOWLSomeValuesFrom
in class OWLModelVisitorAdapter
public void visitOWLUnionClass(OWLUnionClass owlUnionClass)
visitOWLUnionClass
in interface OWLModelVisitor
visitOWLUnionClass
in class OWLModelVisitorAdapter
public void visitOWLDataRange(OWLDataRange owlDataRange)
visitOWLDataRange
in interface OWLModelVisitor
visitOWLDataRange
in class OWLModelVisitorAdapter
public void visitRDFExternalResource(RDFExternalResource rdfExternalResource)
public void visitRDFDatatype(RDFSDatatype rdfsDatatype)
visitRDFDatatype
in interface OWLModelVisitor
visitRDFDatatype
in class OWLModelVisitorAdapter
public void visitRDFIndividual(RDFIndividual rdfIndividual)
visitRDFIndividual
in interface OWLModelVisitor
visitRDFIndividual
in class OWLModelVisitorAdapter
public void visitRDFList(RDFList rdfList)
visitRDFList
in interface OWLModelVisitor
visitRDFList
in class OWLModelVisitorAdapter
public void visitRDFSNamedClass(RDFSNamedClass rdfsNamedClass)
visitRDFSNamedClass
in interface OWLModelVisitor
visitRDFSNamedClass
in class OWLModelVisitorAdapter
private void writeRestrictionStart(OWLRestriction restriction)
private void renderCardinalityRestriction(OWLCardinalityBase cardinalityBase, String keyWord)
private void renderNAryLogicalClass(OWLNAryLogicalClass logicalClass, String keyWord)
private void renderQuantifierRestriction(OWLQuantifierRestriction quantifierRestriction, String keyWord)
private void renderValuesAsRDFList(Collection values, OWLModel model)
private void insertProperties(RDFResource resource) throws IOException
IOException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |