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

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


  }
 
  public void produceRDF()
  {
    Model model = ParserUtil.getModelProperties();
    Resource root = model.createResource( baseURI + "dsd/" + fileName.substring(0,fileName.indexOf("_DSD")) );
   
    model.add(root,ParserUtil.type,ParserUtil.dsd).add(root,ParserUtil.notation,fileName);
   
    for(Dimension dim:lstDimensions)
    {
View Full Code Here


   
    model.add(root,ParserUtil.type,ParserUtil.dsd).add(root,ParserUtil.notation,fileName);
   
    for(Dimension dim:lstDimensions)
    {
      Resource component_1 = model.createResource();
      model.add(root,ParserUtil.component,component_1);
      Property prop = model.createProperty(ParserUtil.property + (dim.getConceptRef().toLowerCase().equals("time_period") ? "time" : dim.getConceptRef().toLowerCase()));
      model.add(component_1,ParserUtil.dimension,prop);
      model.add(prop,ParserUtil.type,ParserUtil.dimensionProperty);
      model.add(prop,ParserUtil.type,ParserUtil.codedProperty);
View Full Code Here

      }
    }
   
    if(!obsValue.equals(""))
    {
      Resource component_1 = model.createResource();
      model.add(root,ParserUtil.component,component_1);
      Property prop = model.createProperty(ParserUtil.sdmx_measure + obsValue);
      model.add(component_1,ParserUtil.dimension,prop);
    }
   
View Full Code Here

      model.add(component_1,ParserUtil.dimension,prop);
    }
   
    if(!freq.equals(""))
    {
      Resource component_1 = model.createResource();
      model.add(root,ParserUtil.component,component_1);
      Property prop = model.createProperty(ParserUtil.sdmx_dimension + freq);
      model.add(component_1,ParserUtil.dimension,prop);
    }
   
View Full Code Here

      model.add(component_1,ParserUtil.dimension,prop);
    }
   
    if(!timePeriod.equals(""))
    {
      Resource component_1 = model.createResource();
      model.add(root,ParserUtil.component,component_1);
      Property prop = model.createProperty(ParserUtil.dcterms + "date");
      model.add(component_1,ParserUtil.dimension,prop);
    }
    //
View Full Code Here

      model.add(component_1,ParserUtil.dimension,prop);
    }
    //
    for(Dimension dim:lstTimeDimensions)
    {
      Resource component_1 = model.createResource();
      model.add(root,ParserUtil.component,component_1);
      Property prop = model.createProperty(ParserUtil.property + (dim.getConceptRef().toLowerCase().equals("time_period") ? "time" : dim.getConceptRef().toLowerCase()));
      model.add(component_1,ParserUtil.dimension,prop);
      model.add(prop,ParserUtil.type,ParserUtil.dimensionProperty);
      model.add(prop,ParserUtil.rdfsDomain,ParserUtil.observation);
View Full Code Here

    }
   
    //
    for(Measure measure:lstMeasures)
    {
      Resource component_1 = model.createResource();
      model.add(root,ParserUtil.component,component_1);
      Property prop = model.createProperty(ParserUtil.property + (measure.getConceptRef().toLowerCase().equals("time_period") ? "time" : measure.getConceptRef().toLowerCase()));
      model.add(component_1,ParserUtil.measure,prop);
      model.add(prop,ParserUtil.type,ParserUtil.measureProperty);
      model.add(prop,ParserUtil.type,ParserUtil.codedProperty);
View Full Code Here

    }
   
    //
    for(Attribute att:lstAttributes)
    {
      Resource component_1 = model.createResource();
      model.add(root,ParserUtil.component,component_1);
      Property prop = model.createProperty(ParserUtil.property + (att.getConceptRef().toLowerCase().equals("time_period") ? "time" : att.getConceptRef().toLowerCase()));
      model.add(component_1,ParserUtil.attribute,prop);
      model.add(prop,ParserUtil.type,ParserUtil.attributeProperty);
      model.add(prop,ParserUtil.type,ParserUtil.codedProperty);
View Full Code Here

    for(CodeList obj:lstCodeLists)
    {
      if(!obj.getAgencyID().equals("SDMX"))
      {
        codeListID = obj.getId().substring(obj.getId().indexOf("_")+1);
        Resource codeLists = model.createResource(baseURI + "dic/" + codeListID.toLowerCase());
       
        model.add(codeLists,ParserUtil.type,ParserUtil.conceptScheme);
       
        model.add(codeLists,ParserUtil.notation,obj.getId().toLowerCase());
       
View Full Code Here

       
        ArrayList<Code> arrCode = obj.getCode();
        for(Code code:arrCode)
        {
          String str = baseURI + "dic/" + codeListID.toLowerCase() + "#" + code.getValue();
          Resource res = model.createResource(str);
         
          model.add(codeLists,ParserUtil.topConcept,res);
         
          model.add(res,ParserUtil.type,ParserUtil.skosConcept);
         
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.