@Override public void modify(Model m) { m.setNsPrefix("eg1", "http://example.org/#"); m.setNsPrefix("eg2", "http://example.org/#"); } });
@Override public void modify(Model m) { m.setNsPrefix("eg", "http://example.org/file1#"); m.setNsPrefix("eg", "http://example.org/file2#"); } });
@Override public void modify(Model m) { m.setNsPrefix("eg", "http://example.org/file1#"); m.setNsPrefix("eg", "http://example.org/file2#"); } });
private void addPrefixes(Model model) { if ( model.getNsPrefixURI("rs") == null ) model.setNsPrefix("rs", ResultSetGraphVocab.getURI() ) ; if ( model.getNsPrefixURI("rdf") == null ) model.setNsPrefix("rdf", RDF.getURI() ) ; if ( model.getNsPrefixURI("xsd") == null ) model.setNsPrefix("xsd", XSDDatatype.XSD+"#") ; }
public Model toModel() { Model m = ModelFactory.createDefaultModel() ; m.setNsPrefix("lmap", "http://jena.hpl.hp.com/2004/08/location-mapping#") ; toModel(m) ; return m ; }
public Model toModel() { Model m = ModelFactory.createDefaultModel() ; m.setNsPrefix("lmap", "http://jena.hpl.hp.com/2004/08/location-mapping#") ; toModel(m) ; return m ; }
/** Subclasses may extend to get their choice of defined prefixes. */ protected Model setRequiredPrefixes( Model m ) { m.setNsPrefix( "ja", JA.getURI() ); m.setNsPrefix( "lm", LocationMappingVocab.getURI() ); return m; }
@Override public SecuredModel setNsPrefix(final String prefix, final String uri) throws UpdateDeniedException, AuthenticationRequiredException { checkUpdate(); holder.getBaseItem().setNsPrefix(prefix, uri); return holder.getSecuredItem(); }
@Override public void modify(Model m) { m.setNsPrefix("eg", "http://example.org/file1#"); setNsPrefixSysProp("eg", "http://example.org/file2#"); } });
@Override protected Model setRequiredPrefixes( Model x ) { x.setNsPrefix( "jr", ReasonerVocabulary.JenaReasonerNS ); return super.setRequiredPrefixes( x ); }
private void testCatchesBadEntity( String bad ) { Model m = modelWithStatements( "ampsersand spelt '&'; x R goo:spoo/noo" ); m.setNsPrefix( "rdf", RDF.getURI() ); m.setNsPrefix( bad, "goo:spoo" ); m.setNsPrefix( "eh", "eh:/" ); String s = checkedModelToString( m ); //assertTrue( s.toString().contains( "<!DOCTYPE rdf:RDF [" ) ); // java5-ism assertTrue( s.toString().contains( "<!DOCTYPE rdf:RDF [" ) ); assertMismatches( "<!ENTITY " + bad + " ", s ); assertMismatches( "rdf:resource=\"&" + bad + ";noo\"", s ); }
@Override public void modify(Model m) { m.removeNsPrefix("rdf"); m.setNsPrefix("r", RDF.getURI()); } });
@Override public void modify(Model m) { m.removeNsPrefix("rdf"); m.setNsPrefix("r", RDF.getURI()); } });
public void testUsesEntityForPrefix() { Model m = modelWithStatements( "x R fake:uri#bogus" ); m.setNsPrefix( "spoo", "fake:uri#" ); m.setNsPrefix( "eh", "eh:/" ); String s = checkedModelToString( m ); assertMatches( "<!DOCTYPE rdf:RDF \\[", s ); assertMatches( "<!ENTITY spoo 'fake:uri#'>", s ); assertMatches( "rdf:resource=\"&spoo;bogus\"", s ); }
public void testRDFNamespaceMissing() { Model m = createMemModel(); modelAdd( m, "x R fake:uri#bogus" ); m.setNsPrefix( "spoo", "fake:uri#" ); m.setNsPrefix( "eh", "eh:/" ); String s = checkedModelToString( m ); assertMatches( "<!DOCTYPE rdf:RDF \\[", s ); assertMatches( "<!ENTITY spoo 'fake:uri#'>", s ); assertMatches( "rdf:resource=\"&spoo;bogus\"", s ); } public void testUsesEntityForPrefix()
static void oneManifestEarl(String testManifest) { EarlReport report = new EarlReport(systemURI, name, version, homepage) ; FactoryTestRiot.report = report ; TestSuite suite = FactoryTestRiot.make(testManifest, null, null) ; SimpleTestRunner.runSilent(suite) ; Model model = report.getModel() ; model.setNsPrefix("rdft", VocabLangRDF.getURI()) ; model.setNsPrefix("turtletest", "http://www.w3.org/2013/TurtleTests/manifest.ttl#") ; insertMetaOld(report) ; RDFDataMgr.write(System.out, model, Lang.TURTLE) ; }
private Dataset assemble(final Resource example) { Model model = example.getModel() ; model.setNsPrefix("ja", JA.getURI()) ; // System.out.println("-------------"); // RDFDataMgr.write(System.out, model, Lang.TTL) ; final InMemDatasetAssembler testAssembler = new InMemDatasetAssembler(); return testAssembler.open(testAssembler, example, DEFAULT); }
private static void load1(Model model) { model.setNsPrefix("", base1) ; Resource r1 = model.createResource(base1+"r1") ; Property p1 = model.createProperty(baseNS+"p1") ; model.add(r1, p1, "x1") ; model.add(r1, p1, "x2") ; }
private static void load1(Model model) { model.setNsPrefix("", base1) ; Resource r1 = model.createResource(base1+"r1") ; Property p1 = model.createProperty(baseNS+"p1") ; model.add(r1, p1, "x1") ; model.add(r1, p1, "x2") ; }
/** * Test that we do not use an "" prefix in @Context. */ @Test public final void noEmptyPrefixInContext() { String ns = "http://www.a.com/foo/"; Model m = simpleModel(ns); m.setNsPrefix("", ns); String jsonld = toString(m, RDFFormat.JSONLD_COMPACT_PRETTY, null); assertFalse(jsonld.contains("\"\"")); Model m2 = parse(jsonld); assertTrue(m2.isIsomorphicWith(m)); }