/** * {@inheritDoc} */ @Override public Model add(Statement s) { return super.object.add(s); }
/** * {@inheritDoc} */ @Override public Model add(StmtIterator iter) { return super.object.add(iter); }
/** * {@inheritDoc} */ @Override public Model add(Model m) { return super.object.add(m); }
@SuppressWarnings("unchecked") private <T extends PropertyHelper & ResourceHelper & ModelHelper> T addStatement(RDFNode object) { model().add(this.resource, this.property, object); return (T)this; }
public void addStatement(OntProperty predicate, RDFNode node) { if (predicate == null) return; model.add(subject, predicate, node); // populatePanel(panel); updateSemanticAnnotation(); }
public void addResourceMapURI(URI uri) throws OREException { Resource resource = model.createResource(uri.toString()); model.add(model.createStatement(resource, ORE.describes, res)); model.add(model.createStatement(res, ORE.isDescribedBy, resource)); model.add(model.createStatement(resource, RDF.type, ORE.ResourceMap)); }
private void transferContentProperties( Model partial, Resource someInitial, Resource combined ) { Map1<Statement, Statement> replace = replaceSubjectMap( partial, combined ); for (Iterator<Property> it = ContentAssembler.contentProperties.iterator(); it.hasNext();) partial.add( copyProperties( someInitial, replace, it.next() ) ); }
@Override public Resource addLiteral( Property p, long o ) { Model m = mustHaveModel(); m.add( this, p, m.createTypedLiteral( o ) ); return this; }
@Override public Resource addLiteral( Property p, double o ) { Model m = mustHaveModel(); m.add( this, p, m.createTypedLiteral( o ) ); return this; }
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 void setResource(Resource resource) { StmtIterator itr = resource.listProperties(); model.removeAll(); model.add(itr); res = (Resource) resource.inModel(model); }
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); }
private ResourceMap cloneResourceMap(ResourceMap rem) throws OREException { Model model = ((ResourceMapJena) rem).getModel(); StmtIterator itr = model.listStatements(); Model nModel = ModelFactory.createDefaultModel(); nModel.add(itr); ResourceMap nrem = JenaOREFactory.createResourceMap(nModel, rem.getURI()); return nrem; } }
public ResourceMap copy() throws OREException { Model model = this.getModel(); StmtIterator itr = model.listStatements(); Model nModel = ModelFactory.createDefaultModel(); nModel.add(itr); ResourceMap nrem = JenaOREFactory.createResourceMap(nModel, this.getURI()); return nrem; }
@Override public Object open( Assembler a, Resource suppliedRoot, Mode mode ) { Resource root = AssemblerHelp.withFullModel( suppliedRoot ); loadClasses( root.getModel() ); root.getModel().add( implementTypes ); return internal.open( a, root, mode ); }
@Override public Seq set(int index, Object o) { checkIndex(index); Statement s = getRequiredProperty(RDF.li(index)) ; Model m = s.getModel() ; Statement s2 = m.createLiteralStatement(s.getSubject(), s.getPredicate(), o) ; s.getModel().remove(s) ; s.getModel().add(s2) ; //getRequiredProperty(RDF.li(index)).changeObject(o); return this; }