@Override public PrefixMapping setNsPrefix(String prefix, String uri) { return inner.setNsPrefix(prefix, uri); }
protected OntModel getOntModel() { OntModel ontModel = createOntologyModel(OWL_DL_MEM_RULE_INF); ontModel.setNsPrefix("foaf", FOAF_0_1); ontModel.setNsPrefix("prov", PROV); ontModel.setNsPrefix("ore", ORE); ontModel.setNsPrefix("pav", PAV); ontModel.setNsPrefix("dct", DCT); // ontModel.getDocumentManager().loadImports(foaf.getOntModel()); return ontModel; }
protected OntModel getOntModel() { OntModel ontModel = ModelFactory.createOntologyModel(); ontModel.setNsPrefix("foaf", FOAF.NS); ontModel.setNsPrefix("prov", PROV.NS); ontModel.setNsPrefix("pav", PAV.NS); ontModel.setNsPrefix("gn", Geonames.NS); // ontModel.getDocumentManager().loadImports(foaf.getOntModel()); return ontModel; }
ontology.setNsPrefix("", mainURI + "#");
public void testGetBaseModelPrefixes() { OntModel om = ModelFactory.createOntologyModel(); om.setNsPrefix( "bill", "http://bill.and.ben/flowerpot#" ); om.setNsPrefix( "grue", "ftp://grue.and.bleen/2000#" ); assertEquals( om.getNsPrefixMap(), om.getBaseModel().getNsPrefixMap() ); }
public void testGetBaseModelPrefixes() { OntModel om = ModelFactory.createOntologyModel(); om.setNsPrefix( "bill", "http://bill.and.ben/flowerpot#" ); om.setNsPrefix( "grue", "ftp://grue.and.bleen/2000#" ); assertEquals( om.getNsPrefixMap(), om.getBaseModel().getNsPrefixMap() ); }
public static void main( String[] args ) { final OntModel ontModel = ModelFactory.createOntologyModel( OntModelSpec.RDFS_MEM ); ontModel.setNsPrefix( "so", NS ); final OntClass classA = ontModel.createClass( NS+"A" ); final OntClass classB = ontModel.createClass( NS+"B" ); final OntClass classC = ontModel.createClass( NS+"C" ); final Individual x = ontModel.createIndividual( NS+"x", classA ); x.addRDFType( classB ); classC.createIndividual( NS+"x" ); ontModel.write( System.out, "RDF/XML" ); }
public void testWritesPrefixes() { OntModel om = ModelFactory.createOntologyModel(); om.setNsPrefix( "spoo", "http://spoo.spoo.com/spoo#" ); om.add( statement( om, "ping http://spoo.spoo.com/spoo#pang pilly" ) ); om.add( statement( om, "gg " + OWL.getURI() + "hh ii" ) ); StringWriter sw = new StringWriter(); om.write( sw ); String s = sw.getBuffer().toString(); assertTrue( s.indexOf( "xmlns:spoo=\"http://spoo.spoo.com/spoo#\"" ) > 0 ); assertTrue( s.indexOf( "xmlns:owl=\"" + OWL.getURI() + "\"" ) > 0 ); }
public void testWritesPrefixes() { OntModel om = ModelFactory.createOntologyModel(); om.setNsPrefix( "spoo", "http://spoo.spoo.com/spoo#" ); om.add( statement( om, "ping http://spoo.spoo.com/spoo#pang pilly" ) ); om.add( statement( om, "gg " + OWL.getURI() + "hh ii" ) ); StringWriter sw = new StringWriter(); om.write( sw ); String s = sw.getBuffer().toString(); assertTrue( s.indexOf( "xmlns:spoo=\"http://spoo.spoo.com/spoo#\"" ) > 0 ); assertTrue( s.indexOf( "xmlns:owl=\"" + OWL.getURI() + "\"" ) > 0 ); }
@Override protected void processGraph(String documentSourceName, Graph graph) throws AnalysisEngineProcessException { OntModel model = ModelFactory.createOntologyModel(OntModelSpec.OWL_DL_MEM, documentOntology); model.setNsPrefix("baleen", namespace); GraphTraversalSource traversal = graph.traversal(); traversal.V().forEachRemaining(v -> addNodeToModel(model, v)); traversal.E().forEachRemaining(e -> addRelationToModel(model, e)); outputModel(documentSourceName, model); }
@Override protected void processGraph(String documentSourceName, Graph graph) throws AnalysisEngineProcessException { OntModel model = ModelFactory.createOntologyModel(OntModelSpec.OWL_DL_MEM, documentOntology); model.setNsPrefix("baleen", namespace); GraphTraversalSource traversal = graph.traversal(); traversal.V().forEachRemaining(v -> addNodeToModel(model, v)); traversal.E().forEachRemaining(e -> addRelationToModel(model, e)); outputModel(documentSourceName, model); }
@Override protected void processGraph(String documentSourceName, Graph graph) throws AnalysisEngineProcessException { OntModel model = ModelFactory.createOntologyModel(OntModelSpec.OWL_DL_MEM, documentOntology); model.setNsPrefix("baleen", namespace); GraphTraversalSource traversal = graph.traversal(); traversal.V().forEachRemaining(v -> addNodeToModel(model, v)); traversal.E().forEachRemaining(e -> addRelationToModel(model, e)); outputModel(documentSourceName, model); }
@Override protected void processGraph(String documentSourceName, Graph graph) throws AnalysisEngineProcessException { OntModel model = ModelFactory.createOntologyModel(OntModelSpec.OWL_DL_MEM, documentOntology); model.setNsPrefix("baleen", namespace); GraphTraversalSource traversal = graph.traversal(); traversal.V().forEachRemaining(v -> addNodeToModel(model, v)); traversal.E().forEachRemaining(e -> addRelationToModel(model, e)); outputModel(documentSourceName, model); }
/** * The default namespace pefix of a non-base-model should not manifest as * the default namespace prefix of the base model or the Ont model. */ public void testPolyadicPrefixMapping() { final String IMPORTED_NAMESPACE = "http://imported#"; final String LOCAL_NAMESPACE = "http://local#"; Model importedModel = ModelFactory.createDefaultModel(); importedModel.setNsPrefix( "", IMPORTED_NAMESPACE ); OntModel ontModel = ModelFactory.createOntologyModel(); ontModel.setNsPrefix( "", LOCAL_NAMESPACE ); ontModel.addSubModel( importedModel ); assertNull( ontModel.getNsURIPrefix( IMPORTED_NAMESPACE ) ); }
/** * The default namespace pefix of a non-base-model should not manifest as * the default namespace prefix of the base model or the Ont model. */ public void testPolyadicPrefixMapping() { final String IMPORTED_NAMESPACE = "http://imported#"; final String LOCAL_NAMESPACE = "http://local#"; Model importedModel = ModelFactory.createDefaultModel(); importedModel.setNsPrefix( "", IMPORTED_NAMESPACE ); OntModel ontModel = ModelFactory.createOntologyModel(); ontModel.setNsPrefix( "", LOCAL_NAMESPACE ); ontModel.addSubModel( importedModel ); assertNull( ontModel.getNsURIPrefix( IMPORTED_NAMESPACE ) ); }
new OwlSchemaFactory(ns, typeSystem, ImmutableList.of("isNormalised", "internalId")); OntModel model = owlTypeSystem.createEntityOntology(); model.setNsPrefix("baleen", ns);
String NS = "http://stackoverflow.com/q/20561994/1281433/"; OntModel model = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM ); model.setNsPrefix( "so", NS );
new OwlSchemaFactory(ns, typeSystem, ImmutableList.of("internalId")); OntModel model = owlTypeSystem.createDocumentOntology(); model.setNsPrefix("baleen", ns);
model.setNsPrefix( "ex", ns );