Package com.hp.hpl.jena.rdf.model

Examples of com.hp.hpl.jena.rdf.model.Model.createStatement()


      } else {
          simalProjectURI = uri;
      }

      com.hp.hpl.jena.rdf.model.Resource r = model.createResource(simalProjectURI);
      Statement s = model.createStatement(r, RDF.type, SimalOntology.PROJECT);
      model.add(s);
         
      if (!uri.startsWith(RDFUtils.PROJECT_NAMESPACE_URI)) {
          com.hp.hpl.jena.rdf.model.Resource res = model.createResource(uri);
          s = model.createStatement(r, RDFS.seeAlso, res);
View Full Code Here


      Statement s = model.createStatement(r, RDF.type, SimalOntology.PROJECT);
      model.add(s);
         
      if (!uri.startsWith(RDFUtils.PROJECT_NAMESPACE_URI)) {
          com.hp.hpl.jena.rdf.model.Resource res = model.createResource(uri);
          s = model.createStatement(r, RDFS.seeAlso, res);
          model.add(s);
        }

      IProject project = new Project(r);
      project.setSimalID(getNewProjectID());
View Full Code Here

    }
  }

  protected void addResourceStatement(Property property, IResource resource) {
    Model model = getJenaResource().getModel();
    Statement statement = model.createStatement(getJenaResource(),
        property, (com.hp.hpl.jena.rdf.model.Resource) resource
            .getRepositoryResource());
    model.add(statement);
  }
 
View Full Code Here

    model.add(statement);
  }
 
  protected void removeLiteralStatement(Property property, String literal) {
    Model model = getJenaResource().getModel();
    Statement statement = model.createStatement(
        getJenaResource(), property, literal);
    model.remove(statement)
  }

  protected void removeResourceStatement(Property property, IResource resource) {
View Full Code Here

    model.remove(statement)
  }

  protected void removeResourceStatement(Property property, IResource resource) {
    Model model = getJenaResource().getModel();
    Statement statement = model.createStatement(getJenaResource(),
        property, (com.hp.hpl.jena.rdf.model.Resource) resource
            .getRepositoryResource());
    model.remove(statement);
  }
View Full Code Here

      if (!type.equals(FOAF.Document)) {
        throw new IncompatibleTypeException("Expected resource " + r
            + " to be of type " + FOAF.Document + " but is of type " + type);
      }
    } else {
      Statement s = model.createStatement(r, RDF.type, FOAF.Document);
      model.add(s);
    }
    return this;
  }
}
View Full Code Here

   * @param person
   */
  private void addCurrentProject(IPerson person) {
    Model model = getJenaResource().getModel();
    Statement statement;
    statement = model.createStatement(
        (com.hp.hpl.jena.rdf.model.Resource) person.getRepositoryResource(),
        FOAF.currentProject, getJenaResource());
    model.add(statement);
  }

View Full Code Here

    model.add(statement);
  }

  private void removeCurrentProject(IPerson person) {
    Model model = getJenaResource().getModel();
    Statement statement = model.createStatement(
        (com.hp.hpl.jena.rdf.model.Resource) person.getRepositoryResource(),
        FOAF.currentProject, getJenaResource());
    model.remove(statement);
  }
View Full Code Here

        String simalPersonURI = RDFUtils.getDefaultPersonURI(personID);
        LOGGER.debug("Creating a new Simal Person instance with URI: "
            + simalPersonURI);

        com.hp.hpl.jena.rdf.model.Resource r = model.createResource(simalPersonURI);
        Statement s = model.createStatement(r, RDF.type, SimalOntology.PERSON);
        model.add(s);
       
        if (!uri.startsWith(RDFUtils.PERSON_NAMESPACE_URI)) {
          com.hp.hpl.jena.rdf.model.Resource res = model.createResource(uri);
          s = model.createStatement(r, RDFS.seeAlso, res);
View Full Code Here

        Statement s = model.createStatement(r, RDF.type, SimalOntology.PERSON);
        model.add(s);
       
        if (!uri.startsWith(RDFUtils.PERSON_NAMESPACE_URI)) {
          com.hp.hpl.jena.rdf.model.Resource res = model.createResource(uri);
          s = model.createStatement(r, RDFS.seeAlso, res);
          model.add(s);
        }

        IPerson person = new Person(r);
        person.setSimalID(personID);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.