Package org.apache.clerezza.rdf.utils

Examples of org.apache.clerezza.rdf.utils.GraphNode


    resultGraph.add(new TripleImpl(scriptUri,
        SCRIPTMANAGER.code,
        new PlainLiteralImpl(
          new String(contentHandler.getData(scriptUri)))));

    GraphNode scriptLanguageList = getScriptLanguageList(resource);

    return new GraphNode(resource, new UnionMGraph(resultGraph,
        cgProvider.getContentGraph(), scriptLanguageList.getGraph()));
  }
View Full Code Here


    Iterator<Triple> it =
        contentGraph.filter(null, RDF.type, SCRIPT.Script);
    while (it.hasNext()) {
      list.add(it.next().getSubject());
    }
    return new GraphNode(resultResource,
        new UnionMGraph(resultGraph, contentGraph));
  }
View Full Code Here

        RDF.type,
        SCRIPTMANAGER.ScriptManagerInstallPage));
    resultGraph.add(new TripleImpl(resultResource,
        RDF.type, PLATFORM.HeadedPage));
   
    GraphNode languageList = getScriptLanguageList(resultResource);
   
    GraphNode scriptList = getScriptList(resultResource);
   
    UnionMGraph unionGraph = new UnionMGraph(resultGraph,
        scriptList.getGraph(), languageList.getGraph(), contentGraph);
   
    return new GraphNode(resultResource, unionGraph);
  }
View Full Code Here

      resultGraph.add(new TripleImpl(languageDescription,
          SCRIPT.scriptLanguageVersion,
          LiteralFactory.getInstance().
          createTypedLiteral(sld.getVersion())));
    }
    return new GraphNode(resource, resultGraph);
  }
View Full Code Here



      contentHandler.put(scriptUri, mediaType, scriptFileBytes);

      GraphNode scriptNode = new GraphNode(scriptUri, contentGraph);
      scriptNode.deleteProperties(DCTERMS.title);
      scriptNode.deleteProperties(SCRIPT.scriptLanguage);
      scriptNode.deleteProperties(SCRIPT.scriptLanguageVersion);
      scriptNode.deleteProperties(SCRIPT.producedType);
      scriptNode.addProperty(RDF.type, SCRIPT.Script);
      scriptNode.addProperty(DCTERMS.title,
          LiteralFactory.getInstance().
          createTypedLiteral(scriptName));
      scriptNode.addProperty(SCRIPT.scriptLanguage,
          LiteralFactory.getInstance().
          createTypedLiteral(scriptLanguage));
      scriptNode.addProperty(SCRIPT.scriptLanguageVersion,
          LiteralFactory.getInstance().
          createTypedLiteral(scriptLanguageVersion));
      if(!producedTypeString.equals("")) {
        scriptNode.addProperty(SCRIPT.producedType,
            LiteralFactory.getInstance().
              createTypedLiteral(
                MediaType.valueOf(producedTypeString).
                  toString()));
      }
View Full Code Here

  private void deleteScript(UriRef scriptUri) {
    MGraph contentGraph = cgProvider.getContentGraph();
   
    contentHandler.remove(scriptUri);
    GraphNode scriptNode = new GraphNode(scriptUri, contentGraph);
    scriptNode.deleteProperty(RDF.type, SCRIPT.Script);
    scriptNode.deleteProperties(DCTERMS.title);
    scriptNode.deleteProperties(SCRIPT.scriptLanguage);
    scriptNode.deleteProperties(SCRIPT.scriptLanguageVersion);
    scriptNode.deleteProperties(SCRIPT.producedType);
  }
View Full Code Here

    if (!scriptExecutionUri.equals("")) {
      UriRef generatedResourceUri = new UriRef(scriptExecutionUri);
      if (!contentGraph.filter(generatedResourceUri, RDF.type,
          SCRIPT.ScriptGeneratedResource).hasNext()) {
       
        GraphNode generatedResourceNode =
            new GraphNode(generatedResourceUri, contentGraph);
        generatedResourceNode.addProperty(RDF.type,
            SCRIPT.ScriptGeneratedResource);
        generatedResourceNode.addProperty(SCRIPT.scriptSource,
            scriptUri);
      } else {
        return false;
      }
    }
View Full Code Here

  private void deleteExecutionUri(NonLiteral scriptGeneratedResource,
      UriRef scriptUri) {
    MGraph contentGraph = cgProvider.getContentGraph();

    GraphNode generatedResourceNode =
        new GraphNode(scriptGeneratedResource, contentGraph);
    generatedResourceNode.deleteProperty(RDF.type,
        SCRIPT.ScriptGeneratedResource);
    generatedResourceNode.deleteProperty(SCRIPT.scriptSource,
        scriptUri);
  }
View Full Code Here

        RDF.type,
        PLATFORM.HeadedPage));
    resultGraph.add(new TripleImpl(resultResource,
        RDF.type,
        SCRIPTMANAGER.ExecutionUriOverviewPage));
    GraphNode scriptList = getScriptList(resultResource);
   
    UnionMGraph unionGraph = new UnionMGraph(resultGraph,
        scriptList.getGraph(), contentGraph);
    return new GraphNode(resultResource, unionGraph);
  }
View Full Code Here

        script));
    resultGraph.add(new TripleImpl(resultResource,
        RDF.type,
        SCRIPTMANAGER.ExecutionUriList));
   
    return new GraphNode(resultResource, new UnionMGraph(resultGraph,
        cgProvider.getContentGraph()));
  }
View Full Code Here

TOP

Related Classes of org.apache.clerezza.rdf.utils.GraphNode

Copyright © 2018 www.massapicom. 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.