Package com.hp.hpl.jena.ontology

Examples of com.hp.hpl.jena.ontology.OntModel.createResource()


    OntModel model = ModelFactory.createOntologyModel( PelletReasonerFactory.THE_SPEC );

    Resource C = model.createClass( ns + "C" );
    Resource i = model.createResource( ns + "i" );
    Resource j = model.createResource( ns + "j" );
    Resource k = model.createResource( ns + "k" );
    Resource l = model.createResource( ns + "l" );
    Property p1 = model.createObjectProperty( ns + "p1" );
    Property p2 = model.createObjectProperty( ns + "p2" );
    RDFList list = model.createList( new RDFNode[] { p1, p2 } );
View Full Code Here


   
    model.prepare();
   
    String ns = "urn:test:"

    Resource c = model.createResource(ns+"C")
    Property p1 = model.createProperty(ns+"P1");
    Property p2 = model.createProperty(ns+"P2");
    Literal l = model.createLiteral("VAL");
   
    Statement s1 = new StatementImpl(c, p1, l);
View Full Code Here

  public void testUntypedProperty() {
    String ns = "http://www.example.org#";
   
    OntModel model = ModelFactory.createOntologyModel( PelletReasonerFactory.THE_SPEC );

    Resource C = model.createResource( ns + "C" );
    Resource p = model.createResource( ns + "p" );
   
    model.add( p, RDFS.domain, C );
   
    assertIteratorContains(model.listStatements(p, null, (RDFNode) null), model.createStatement(p, RDF.type, OWL.ObjectProperty));
View Full Code Here

    String ns = "http://www.example.org#";
   
    OntModel model = ModelFactory.createOntologyModel( PelletReasonerFactory.THE_SPEC );

    Resource C = model.createResource( ns + "C" );
    Resource p = model.createResource( ns + "p" );
   
    model.add( p, RDFS.domain, C );
   
    assertIteratorContains(model.listStatements(p, null, (RDFNode) null), model.createStatement(p, RDF.type, OWL.ObjectProperty));
  }
View Full Code Here

      Resource C = model.createClass(ns + "C");

      Property p = model.createObjectProperty(ns + "p");

      Resource i1 = model.createResource(ns + "i1");
      Resource i2 = model.createResource(ns + "i2");

      model.add(i1, RDF.type, C);
      model.add(i1, p, i2);
View Full Code Here

      Resource C = model.createClass(ns + "C");

      Property p = model.createObjectProperty(ns + "p");

      Resource i1 = model.createResource(ns + "i1");
      Resource i2 = model.createResource(ns + "i2");

      model.add(i1, RDF.type, C);
      model.add(i1, p, i2);

      // check consistency
View Full Code Here

  public void testHasKey6() {
    String ns = "http://www.example.org#";
    OntModel model = ModelFactory.createOntologyModel( PelletReasonerFactory.THE_SPEC );

    Resource C = model.createClass( ns + "C" );
    Resource i = model.createResource( ns + "i" );
    Resource j = model.createResource( ns + "j" );
    Resource k = model.createResource( ns + "k" );
    Property p = model.createObjectProperty( ns + "p" );
    Property q = model.createObjectProperty( ns + "q" );
    RDFList list = model.createList( new RDFNode[] { p } );
View Full Code Here

    String ns = "http://www.example.org#";
    OntModel model = ModelFactory.createOntologyModel( PelletReasonerFactory.THE_SPEC );

    Resource C = model.createClass( ns + "C" );
    Resource i = model.createResource( ns + "i" );
    Resource j = model.createResource( ns + "j" );
    Resource k = model.createResource( ns + "k" );
    Property p = model.createObjectProperty( ns + "p" );
    Property q = model.createObjectProperty( ns + "q" );
    RDFList list = model.createList( new RDFNode[] { p } );
View Full Code Here

    OntModel model = ModelFactory.createOntologyModel( PelletReasonerFactory.THE_SPEC );

    Resource C = model.createClass( ns + "C" );
    Resource i = model.createResource( ns + "i" );
    Resource j = model.createResource( ns + "j" );
    Resource k = model.createResource( ns + "k" );
    Property p = model.createObjectProperty( ns + "p" );
    Property q = model.createObjectProperty( ns + "q" );
    RDFList list = model.createList( new RDFNode[] { p } );

    model.add( C, OWL2.hasKey, list );
View Full Code Here

    OntClass D = model.createClass( ns + "D" );
    OntClass E = model.createClass( ns + "E" );
    OntClass C = model
        .createIntersectionClass( null, model.createList( new RDFNode[] { D, E } ) );
    Resource i = model.createResource( ns + "i" );
    Resource j = model.createResource( ns + "j" );
    Resource k = model.createResource( ns + "k" );
    Property p = model.createObjectProperty( ns + "p" );
    RDFList list = model.createList( new RDFNode[] { p } );
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.