@Override public List<Graph> getSubGraphs() { return inner.getSubGraphs(); }
/** Remove a sub model (imported model) */ public void testremoveSubModel0() { OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM, null ); m.read( "file:testing/ontology/testImport3/a.owl" ); assertEquals( 2, m.getSubGraphs().size() ); for (Iterator<OntModel> it = m.listSubModels(); it.hasNext();) { m.removeSubModel( it.next() ); } assertEquals( 0, m.getSubGraphs().size() ); }
/** Remove a sub model (imported model) */ public void testremoveSubModel0() { OntModel m = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM, null ); m.read( "file:testing/ontology/testImport3/a.owl" ); assertEquals( 2, m.getSubGraphs().size() ); for (Iterator<OntModel> it = m.listSubModels(); it.hasNext();) { m.removeSubModel( it.next() ); } assertEquals( 0, m.getSubGraphs().size() ); }
/** * Local implementations of OntModel can display themselves. Built-in Jena * OntModels will show their hashcodes, base models, and sub-models. */ public static String ontModelToString(OntModel ontModel) { if (ontModel == null || isVitroClass(ontModel)) { return String.valueOf(ontModel); } else { Model base = ontModel.getBaseModel(); Graph baseGraph = base.getGraph(); List<Graph> subGraphs = ontModel.getSubGraphs(); return simpleName(ontModel) + "[" + hashHex(ontModel) + ", base=" + modelToString(base) + ", subgraphs=" + subGraphsToString(subGraphs, baseGraph) + "]"; } }
public void testGetSubgraphs() { OntModel m = ModelFactory.createOntologyModel(); m.read( "file:testing/ontology/testImport6/a.owl" ); assertEquals( "Marker count not correct", 4, TestOntDocumentManager.countMarkers( m ) ); List<Graph> subs = m.getSubGraphs(); assertEquals( "n subgraphs should be ", 3, subs.size() ); }
public void testGetSubgraphs() { OntModel m = ModelFactory.createOntologyModel(); m.read( "file:testing/ontology/testImport6/a.owl" ); assertEquals( "Marker count not correct", 4, TestOntDocumentManager.countMarkers( m ) ); List<Graph> subs = m.getSubGraphs(); assertEquals( "n subgraphs should be ", 3, subs.size() ); }