Refine search
public void testSubClassDirectTransInf1a() { OntModel m = ModelFactory.createOntologyModel( ProfileRegistry.OWL_LITE_LANG ); OntClass A = m.createClass( NS + "A" ); OntClass B = m.createClass( NS + "B" ); OntClass C = m.createClass( NS + "C" ); OntClass D = m.createClass( NS + "D" ); A.addSubClass( B ); A.addSubClass( C ); C.addSubClass( D ); iteratorTest( A.listSubClasses(), new Object[] {B, C, D} ); iteratorTest( A.listSubClasses( true ), new Object[] {B, C} ); }
public void testListSuperClasses3() { OntModel m = ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM); OntClass A = m.createClass( NS +"A"); OntClass B = m.createClass( NS +"B"); OntClass C = m.createClass( NS +"C"); A.addSuperClass(B); A.addSuperClass(C); B.addSuperClass(C); C.addSuperClass(B); TestUtil.assertIteratorValues( this, A.listSuperClasses( true ), new Object[] {B,C} ); }
public void testIsHierarchyRoot4() { OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_DL_MEM ); OntClass a = m.createClass( NS + "A" ); OntClass b = m.createClass( NS + "B" ); a.addSubClass( b ); assertTrue( a.isHierarchyRoot() ); assertFalse( b.isHierarchyRoot() ); }
public void testIsHierarchyRoot1() { OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM_RULE_INF ); OntClass a = m.createClass( NS + "A" ); OntClass b = m.createClass( NS + "B" ); a.addSubClass( b ); assertTrue( a.isHierarchyRoot() ); assertFalse( b.isHierarchyRoot() ); }
public void testIsHierarchyRoot2() { OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM_RDFS_INF ); OntClass a = m.createClass( NS + "A" ); OntClass b = m.createClass( NS + "B" ); a.addSubClass( b ); assertTrue( a.isHierarchyRoot() ); assertFalse( b.isHierarchyRoot() ); }
@Override protected void ontTest( OntModel m ) { String NS = "http://jena.hpl.hp.com/example#"; m = ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM); OntClass c1 = m.createClass(NS + "C1"); for (Iterator<OntClass> it = m.listClasses(); it.hasNext(); ) { OntClass ontClass = it.next(); assertFalse( ontClass.getLocalName() + "should not be an individual", ontClass.isIndividual() ); } } },
@Override protected void ontTest( OntModel m ) { String NS = "http://jena.hpl.hp.com/example#"; m = ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM); OntClass c1 = m.createClass(NS + "C1"); for (Iterator<OntClass> it = m.listClasses(); it.hasNext(); ) { OntClass ontClass = it.next(); assertFalse( ontClass.getLocalName() + "should not be an individual", ontClass.isIndividual() ); } } },
public void testIsHierarchyRoot0() { OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM ); OntClass a = m.createClass( NS + "A" ); OntClass b = m.createClass( NS + "B" ); a.addSubClass( b ); assertTrue( a.isHierarchyRoot() ); assertFalse( b.isHierarchyRoot() ); }
public void testIsHierarchyRoot1() { OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM_RULE_INF ); OntClass a = m.createClass( NS + "A" ); OntClass b = m.createClass( NS + "B" ); a.addSubClass( b ); assertTrue( a.isHierarchyRoot() ); assertFalse( b.isHierarchyRoot() ); }
public void testIsHierarchyRoot3() { OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM_TRANS_INF ); OntClass a = m.createClass( NS + "A" ); OntClass b = m.createClass( NS + "B" ); a.addSubClass( b ); assertTrue( a.isHierarchyRoot() ); assertFalse( b.isHierarchyRoot() ); }
@Override protected void ontTest( OntModel m ) { String NS = "http://jena.hpl.hp.com/example#"; m = ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM); OntClass punned = m.createClass(NS + "C1"); OntClass c2 = m.createClass(NS + "C2"); m.add( punned, RDF.type, c2 ); // punned is a class and and instance of c2 assertFalse( "should not be an individual", c2.isIndividual() ); assertTrue( "should be an individual", punned.isIndividual() ); } },
@Override protected void ontTest( OntModel m ) { String NS = "http://jena.hpl.hp.com/example#"; m = ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM_MICRO_RULE_INF); OntClass punned = m.createClass(NS + "C1"); OntClass c2 = m.createClass(NS + "C2"); m.add( punned, RDF.type, c2 ); // punned is a class and and instance of c2 assertFalse( "should not be an individual", c2.isIndividual() ); assertTrue( "should be an individual", punned.isIndividual() ); } }
public void testIsHierarchyRoot2() { OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM_RDFS_INF ); OntClass a = m.createClass( NS + "A" ); OntClass b = m.createClass( NS + "B" ); a.addSubClass( b ); assertTrue( a.isHierarchyRoot() ); assertFalse( b.isHierarchyRoot() ); }
public void testIsHierarchyRoot5() { OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_LITE_MEM ); OntClass a = m.createClass( NS + "A" ); OntClass b = m.createClass( NS + "B" ); a.addSubClass( b ); assertTrue( a.isHierarchyRoot() ); assertFalse( b.isHierarchyRoot() ); }
@Override protected void ontTest( OntModel m ) { String NS = "http://jena.hpl.hp.com/example#"; m = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM_MICRO_RULE_INF); OntClass c1 = m.createClass(NS + "C1"); for (Iterator<OntClass> it=m.listClasses(); it.hasNext(); ) { OntClass ontClass = it.next(); assertFalse( ontClass.getLocalName() + "should not be an individual", ontClass.isIndividual() ); } } },
public void testIsHierarchyRoot8() { OntModel m = ModelFactory.createOntologyModel( OntModelSpec.RDFS_MEM ); OntClass a = m.createClass( NS + "A" ); OntClass b = m.createClass( NS + "B" ); a.addSubClass( b ); assertTrue( a.isHierarchyRoot() ); assertFalse( b.isHierarchyRoot() ); }
public void testIsHierarchyRoot9() { OntModel m = ModelFactory.createOntologyModel( OntModelSpec.RDFS_MEM_RDFS_INF ); OntClass a = m.createClass( NS + "A" ); OntClass b = m.createClass( NS + "B" ); a.addSubClass( b ); assertTrue( a.isHierarchyRoot() ); assertFalse( b.isHierarchyRoot() ); }
@Override protected void ontTest( OntModel m ) { String NS = "http://jena.hpl.hp.com/example#"; m = ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM_MICRO_RULE_INF); OntClass punned = m.createClass(NS + "C1"); OntClass c2 = m.createClass(NS + "C2"); m.add( punned, RDF.type, c2 ); // punned is a class and and instance of c2 assertFalse( "should not be an individual", c2.isIndividual() ); assertTrue( "should be an individual", punned.isIndividual() ); } }
@Override protected void ontTest( OntModel m ) { OntModel defModel = ModelFactory.createOntologyModel(); OntClass c = defModel.createClass( "http://example.com/test#A" ); Individual i = c.createIndividual(); assertTrue( "i should be an individual", i.isIndividual() ); } },
@Override protected void ontTest( OntModel m ) { OntModel defModel = ModelFactory.createOntologyModel(); OntClass c = defModel.createClass( "http://example.com/test#A" ); Individual i = c.createIndividual(); assertTrue( "i should be an individual", i.isIndividual() ); } },