/** * {@inheritDoc} */ @Override public PrefixMapping setNsPrefixes(PrefixMapping other) { return super.object.setNsPrefixes(other); }
/** * {@inheritDoc} */ @Override public PrefixMapping setNsPrefixes(Map<String, String> map) { return super.object.setNsPrefixes(map); }
public void setNsPrefixes(PrefixMapping supplied) { object.setNsPrefixes( supplied ); }
public PrefixMapping setNsPrefixes(Map<String, String> map) { return model.setNsPrefixes(map); }
public PrefixMapping setNsPrefixes(PrefixMapping other) { return model.setNsPrefixes(other); }
private void offerModel(Model model2) { if (model2 == null) return; oenhmodel = model2; Map map2 = model2.getNsPrefixMap(); knownNamespaces.putAll(map2); if (map2.size() != knownNamespaces.size()) { model2.setNsPrefixes(knownNamespaces); } }
@Override public Model fill( Model x ) { x.setNsPrefixes( m ); return x.add( m ); }
private void insertPrefixesInto(Model model) { try { if ( dataset != null ) { // Load the models prefixes first PrefixMapping m = dataset.getDefaultModel() ; model.setNsPrefixes(m) ; } // Then add the queries (just the declared mappings) // so the query declarations override the data sources. model.setNsPrefixes(query.getPrefixMapping()) ; } catch (Exception ex) { Log.warn(this, "Exception in insertPrefixes: "+ex.getMessage(), ex) ; } }
private void insertPrefixesInto(Model model) { try { if ( dataset != null ) { // Load the models prefixes first PrefixMapping m = dataset.getDefaultModel() ; model.setNsPrefixes(m) ; } // Then add the queries (just the declared mappings) // so the query declarations override the data sources. model.setNsPrefixes(query.getPrefixMapping()) ; } catch (Exception ex) { Log.warn(this, "Exception in insertPrefixes: "+ex.getMessage(), ex) ; } }
public Map<String, String> Do(Model m, PrefixMapping pm) { model.setNsPrefixes( pm ); return include( m ).Do(); }
protected APIResultSet fetchDescriptionOfAllResources(Controls c, APISpec spec, String graphName, View view, List<Resource> results) { int count = results.size(); Model descriptions = ModelFactory.createDefaultModel(); descriptions.setNsPrefixes(spec.getPrefixMap()); Graph gd = descriptions.getGraph(); String detailsQuery = results.isEmpty() || results.get(0) == null ? "# no results, no query." : view.fetchDescriptionsFor(c, results, descriptions, spec, this, graphName); return new APIResultSet(gd, results, count < pageSize, enableETags, detailsQuery, view); }
public static void replaceModelElements(Model dest, Model src) { if (src == dest) { return; } dest.removeAll(); dest.add(src); dest.setNsPrefixes(src.getNsPrefixMap()); // dest.getGraph().getPrefixMapping().equals(obj) //if (src.getGraph() )dest.setNsPrefix("", src.getNsPrefixURI("")); ///dest.setNsPrefix("#", src.getNsPrefixURI("#")); }
public HereSource( Model fullModel, Resource endpoint ) { super( endpoint ); String endpointString = endpoint.getURI(); if (!endpointString.startsWith( PREFIX )) throw new APIException( "Illegal here endpoint: " + endpointString ); this.endpoint = endpointString; model = ResourceUtils.reachableClosure( fullModel.createResource( endpointString ) ); model.setNsPrefixes( fullModel ); }
@Override public void serialise(Service service, OutputStream out, Syntax syntax) { Model model = generateModel(service); model.setNsPrefixes(Vocabularies.prefixes); try { model.write(out, syntax.getName()); } finally { model.close(); } }
public void addModel(Model m, String name) { if (name == null) { logger.info("cannot add the model because the given name is null."); return; } Model namedModel = this.dataset.getNamedModel(name); namedModel.removeAll(); namedModel.add(m.listStatements()); namedModel.setNsPrefixes(m.getNsPrefixMap()); namedModel.commit(); TDB.sync(this.dataset); }
@Override public Object open( Assembler a, Resource root, Mode mode ) { Model m = openModel( a, root, getInitialContent( a, root ), mode ); addContent( root, m, getContent( a, root ) ); m.setNsPrefixes( getPrefixMapping( a, root ) ); return m; }
/** * WARNING! This method exhausts the RdfStream on which it is called! * * @return A {@link Model} containing the prefix mappings and triples in this stream of RDF */ public Model asModel() { final Model model = createDefaultModel(); model.setNsPrefixes(namespaces()); for (final Triple t : this.iterable()) { model.add(model.asStatement(t)); } return model; }
/** Answer the full model of <code>m</code>, with all its imports included and with the necessary properties added from the JA schema. However, if the magic footprint triple (ja:this, rdf:type, ja:Expanded) is present in the model, it is returned unchanged. Imports are managed by <code>im</code>. */ public static Model fullModel( ImportManager im, Model m ) { return m.contains( JA.This, RDF.type, JA.Expanded ) ? m : (Model) ModelExpansion.withSchema( im.withImports( m ), JA.getSchema() ) .add( JA.This, RDF.type, JA.Expanded ) .setNsPrefixes( PrefixMapping.Extended ) .setNsPrefixes( m ) ; }
private void testWithOnlyModelMappings(PrefixMapping expected) { Model m = ModelFactory.createDefaultModel(); m.setNsPrefixes(expected); Resource r = ModelTestBase.resource( m, "null" ); PrefixMapping pm = ExtractPrefixMapping.from( r ); assertThat( pm, IsSame(expected) ); }
public static void setUsedPrefixes( Model model, PrefixMapping supplied ) { model.setNsPrefix( "rdf", RDF.getURI() ); model.setNsPrefix( "rdfs", RDFS.getURI() ); model.setNsPrefix( "dct", DCTerms.getURI() ); model.setNsPrefix( "os", OpenSearch.getURI() ); model.setNsPrefix( "sparql", SPARQL.NS ); model.setNsPrefix( "doap", DOAP.NS ); model.setNsPrefix( "xhv", XHV.getURI() ); model.setNsPrefix( "opmv", ELDA.COMMON.NS ); model.setNsPrefixes( supplied ); }