Examples of canAs()


Examples of com.hp.hpl.jena.rdf.model.Resource.canAs()

    public void testDatatypeIsClassOwlLite() {
        OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_LITE_MEM );
        Resource c = m.createResource();
        c.addProperty( RDF.type, RDFS.Datatype );
        assertTrue( c.canAs( OntClass.class ));
    }

    public void testDatatypeIsClassOwlRDFS() {
        OntModel m = ModelFactory.createOntologyModel( OntModelSpec.RDFS_MEM );
        Resource c = m.createResource();
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.Resource.canAs()

    public void testDatatypeIsClassOwlRDFS() {
        OntModel m = ModelFactory.createOntologyModel( OntModelSpec.RDFS_MEM );
        Resource c = m.createResource();
        c.addProperty( RDF.type, RDFS.Datatype );
        assertTrue( c.canAs( OntClass.class ));
    }

    public void testOwlThingNothingClass() {
        OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM );
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.Resource.canAs()

        boolean currentStrict = ((OntModel) getModel()).strictMode();
        ((OntModel) getModel()).setStrictMode( true );

        try {
            if (r.canAs( OntClass.class )) {
                // all values from a class
                return r.as( OntClass.class );
            }
            else if (r.canAs( DataRange.class )) {
                // all values from a given data range
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.Resource.canAs()

        try {
            if (r.canAs( OntClass.class )) {
                // all values from a class
                return r.as( OntClass.class );
            }
            else if (r.canAs( DataRange.class )) {
                // all values from a given data range
                return r.as( DataRange.class );
            }
            else {
                // must be a datatype ID or rdfs:Literal
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.Resource.canAs()

  public void testCanAsContainer()
  {
    final String seqUri = "http://example.com/#seq";
    model.createSeq(seqUri);
    final Resource res = model.createResource(seqUri);
    Assert.assertTrue(res.canAs(Seq.class));
    Assert.assertTrue(res.canAs(Container.class));
  }
}
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.Resource.canAs()

  {
    final String seqUri = "http://example.com/#seq";
    model.createSeq(seqUri);
    final Resource res = model.createResource(seqUri);
    Assert.assertTrue(res.canAs(Seq.class));
    Assert.assertTrue(res.canAs(Container.class));
  }
}
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.Resource.canAs()

  {
    final Resource r = model
        .createResource("http://www.electric-hedgehog.net/a-o-s.html");
    Assert.assertFalse("the Resouce should not be null", r == null);
    Assert.assertTrue("the Resource can be a Property",
        r.canAs(Property.class));
    final Property p = r.as(Property.class);
    Assert.assertFalse("the Property should not be null", p == null);
    Assert.assertFalse("the Resource and Property should not be identical",
        r == p);
  }
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.Resource.canAs()

    public void testDatatypeIsClassOwlFull() {
        OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM );
        Resource c = m.createResource();
        c.addProperty( RDF.type, RDFS.Datatype );
        assertTrue( c.canAs( OntClass.class ));
    }

    public void testDatatypeIsClassOwlDL() {
        OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_DL_MEM );
        Resource c = m.createResource();
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.Resource.canAs()

    public void testDatatypeIsClassOwlDL() {
        OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_DL_MEM );
        Resource c = m.createResource();
        c.addProperty( RDF.type, RDFS.Datatype );
        assertTrue( c.canAs( OntClass.class ));
    }

    public void testDatatypeIsClassOwlLite() {
        OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_LITE_MEM );
        Resource c = m.createResource();
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.Resource.canAs()

    public void testDatatypeIsClassOwlLite() {
        OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_LITE_MEM );
        Resource c = m.createResource();
        c.addProperty( RDF.type, RDFS.Datatype );
        assertTrue( c.canAs( OntClass.class ));
    }

    public void testDatatypeIsClassOwlRDFS() {
        OntModel m = ModelFactory.createOntologyModel( OntModelSpec.RDFS_MEM );
        Resource c = m.createResource();
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.