@Override public boolean containsResource(RDFNode r) { return inner.containsResource(r); }
/** * AddSubModel variant 2: base = no inf, import = no inf */ public void testaddSubModel0() { OntModel m0 = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM ); OntModel m1 = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM ); OntClass c = m1.createClass( NS + "c" ); assertFalse( m0.containsResource( c ) ); m0.addSubModel( m1 ); assertTrue( m0.containsResource( c ) ); m0.removeSubModel( m1 ); assertFalse( m0.containsResource( c ) ); }
/** * Variant 3: base = no inf, import = inf */ public void testaddSubModel3() { OntModel m0 = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM ); OntModel m1 = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM_RDFS_INF ); OntClass c = m1.createClass( NS + "c" ); assertFalse( m0.containsResource( c ) ); m0.addSubModel( m1 ); assertTrue( m0.containsResource( c ) ); m0.removeSubModel( m1 ); assertFalse( m0.containsResource( c ) ); }
/** * AddSubModel variant 2: base = no inf, import = no inf */ public void testaddSubModel0() { OntModel m0 = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM ); OntModel m1 = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM ); OntClass c = m1.createClass( NS + "c" ); assertFalse( m0.containsResource( c ) ); m0.addSubModel( m1 ); assertTrue( m0.containsResource( c ) ); m0.removeSubModel( m1 ); assertFalse( m0.containsResource( c ) ); }
/** * Variant 4: base = inf, import = inf */ public void testaddSubModel4() { OntModel m0 = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM_RDFS_INF ); OntModel m1 = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM_RDFS_INF ); OntClass c = m1.createClass( NS + "c" ); assertFalse( m0.containsResource( c ) ); m0.addSubModel( m1 ); assertTrue( m0.containsResource( c ) ); m0.removeSubModel( m1 ); assertFalse( m0.containsResource( c ) ); }
/** * Variant 3: base = no inf, import = inf */ public void testaddSubModel3() { OntModel m0 = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM ); OntModel m1 = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM_RDFS_INF ); OntClass c = m1.createClass( NS + "c" ); assertFalse( m0.containsResource( c ) ); m0.addSubModel( m1 ); assertTrue( m0.containsResource( c ) ); m0.removeSubModel( m1 ); assertFalse( m0.containsResource( c ) ); }
/** * Variant 4: base = inf, import = inf */ public void testaddSubModel4() { OntModel m0 = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM_RDFS_INF ); OntModel m1 = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM_RDFS_INF ); OntClass c = m1.createClass( NS + "c" ); assertFalse( m0.containsResource( c ) ); m0.addSubModel( m1 ); assertTrue( m0.containsResource( c ) ); m0.removeSubModel( m1 ); assertFalse( m0.containsResource( c ) ); }
/** * AddSubModel variant 2: base = inf, import = no inf */ public void testaddSubModel1() { OntDocumentManager.getInstance().setProcessImports( false ); OntDocumentManager.getInstance().addAltEntry( "http://www.w3.org/TR/2003/CR-owl-guide-20030818/wine", "file:testing/ontology/owl/Wine/wine.owl" ); OntModel m0 = ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM_MICRO_RULE_INF); OntModel m1 = ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM); String namespace = "http://www.w3.org/TR/2003/CR-owl-guide-20030818/wine"; String classURI = namespace + "#Wine"; m1.read(namespace); OntClass c = m1.getOntClass(classURI); assertFalse(m0.containsResource(c)); m0.addSubModel(m1); assertTrue(m0.containsResource(c)); m0.removeSubModel(m1); assertFalse(m0.containsResource(c)); }
/** * AddSubModel variant 2: base = inf, import = no inf */ public void testaddSubModel1() { OntDocumentManager.getInstance().setProcessImports( false ); OntDocumentManager.getInstance().addAltEntry( "http://www.w3.org/TR/2003/CR-owl-guide-20030818/wine", "file:testing/ontology/owl/Wine/wine.owl" ); OntModel m0 = ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM_MICRO_RULE_INF); OntModel m1 = ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM); String namespace = "http://www.w3.org/TR/2003/CR-owl-guide-20030818/wine"; String classURI = namespace + "#Wine"; m1.read(namespace); OntClass c = m1.getOntClass(classURI); assertFalse(m0.containsResource(c)); m0.addSubModel(m1); assertTrue(m0.containsResource(c)); m0.removeSubModel(m1); assertFalse(m0.containsResource(c)); }