Package org.ontoware.rdf2go.model

Examples of org.ontoware.rdf2go.model.Model.addStatement()


        .getUnderlyingModelImplementation();
    RepositoryConnection connection = repository.getConnection();
    ValueFactory factory = repository.getValueFactory();

    // add a statement
    model.addStatement(subject, predicate, object);

    // convert the statement parts to OpenRDF data types
    Resource openRdfSubject = ConversionUtil.toOpenRDF(subject, factory);
    org.openrdf.model.URI openRdfPredicate = ConversionUtil.toOpenRDF(
        predicate, factory);
View Full Code Here


    URI b = new URIImpl("urn:test:b");
    List list = new List(model, "urn:test:list", true);
   
    //assertTrue( list instanceof URI );  --> fails

    model.addStatement(a, b, list.asURI() );
    model.close();
  }

}
View Full Code Here

    // using reasoning (here: assuming RDFS semantics)
    URI A = model.createURI("urn:A");
    URI B = model.createURI("urn:B");
    URI C = model.createURI("urn:C");
    model.addStatement(B, RDFS.subClassOf, A);
    model.addStatement(C, RDFS.subClassOf, B);
    // now let's see who is a superclass of C:
    System.out.println("All superclasses of "+C+":");
    ClosableIterator<? extends Statement> it = model.findStatements(C, RDFS.subClassOf, Variable.ANY);
    while (it.hasNext()) {
View Full Code Here

    // using reasoning (here: assuming RDFS semantics)
    URI A = model.createURI("urn:A");
    URI B = model.createURI("urn:B");
    URI C = model.createURI("urn:C");
    model.addStatement(B, RDFS.subClassOf, A);
    model.addStatement(C, RDFS.subClassOf, B);
    // now let's see who is a superclass of C:
    System.out.println("All superclasses of "+C+":");
    ClosableIterator<? extends Statement> it = model.findStatements(C, RDFS.subClassOf, Variable.ANY);
    while (it.hasNext()) {
      System.out.println(it.next().getObject());
View Full Code Here

        log.info("Skolemisation (replacing all blank nodes with random URIs)");
        ModelUtils.deanonymize(m);
       
        log.info("Add mapping from OWL to RDF");
        // add mapping from OWL to RDF
        m.addStatement(OWL.Class, RDFS.subClassOf, RDFS.Class);
        m.addStatement(OWL.AnnotationProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.DatatypeProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.FunctionalProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.InverseFunctionalProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.ObjectProperty, RDFS.subClassOf, RDF.Property);
View Full Code Here

        ModelUtils.deanonymize(m);
       
        log.info("Add mapping from OWL to RDF");
        // add mapping from OWL to RDF
        m.addStatement(OWL.Class, RDFS.subClassOf, RDFS.Class);
        m.addStatement(OWL.AnnotationProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.DatatypeProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.FunctionalProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.InverseFunctionalProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.ObjectProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.OntologyProperty, RDFS.subClassOf, RDF.Property);
View Full Code Here

       
        log.info("Add mapping from OWL to RDF");
        // add mapping from OWL to RDF
        m.addStatement(OWL.Class, RDFS.subClassOf, RDFS.Class);
        m.addStatement(OWL.AnnotationProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.DatatypeProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.FunctionalProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.InverseFunctionalProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.ObjectProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.OntologyProperty, RDFS.subClassOf, RDF.Property);
       
View Full Code Here

        log.info("Add mapping from OWL to RDF");
        // add mapping from OWL to RDF
        m.addStatement(OWL.Class, RDFS.subClassOf, RDFS.Class);
        m.addStatement(OWL.AnnotationProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.DatatypeProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.FunctionalProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.InverseFunctionalProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.ObjectProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.OntologyProperty, RDFS.subClassOf, RDF.Property);
       
        log.debug("MODEL after inferencing, found " + m.size() + " statements");
View Full Code Here

        // add mapping from OWL to RDF
        m.addStatement(OWL.Class, RDFS.subClassOf, RDFS.Class);
        m.addStatement(OWL.AnnotationProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.DatatypeProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.FunctionalProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.InverseFunctionalProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.ObjectProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.OntologyProperty, RDFS.subClassOf, RDF.Property);
       
        log.debug("MODEL after inferencing, found " + m.size() + " statements");
        JPackage jp = new JPackage(packagename);
View Full Code Here

        m.addStatement(OWL.Class, RDFS.subClassOf, RDFS.Class);
        m.addStatement(OWL.AnnotationProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.DatatypeProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.FunctionalProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.InverseFunctionalProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.ObjectProperty, RDFS.subClassOf, RDF.Property);
        m.addStatement(OWL.OntologyProperty, RDFS.subClassOf, RDF.Property);
       
        log.debug("MODEL after inferencing, found " + m.size() + " statements");
        JPackage jp = new JPackage(packagename);
        jm.getPackages().add(jp);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.