Examples of RDFReader


Examples of com.hp.hpl.jena.rdf.model.RDFReader

  }         

    public void testIRIRules_2a()
    {
        Model model = ModelFactory.createDefaultModel() ;
        RDFReader r =  model.getReader("RDF/XML") ;
        r.setErrorHandler(this);
        expected = new int[] { };
        model.read(new StringReader(RDF_TEXT), "http://example/") ;
        checkExpected() ;
    }          
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

    }          
 
    public void testIRIRules_3()
    {
        Model model = ModelFactory.createDefaultModel() ;
        RDFReader r =  model.getReader("RDF/XML") ;
        r.setErrorHandler(this);
        expected = new int[] { WARN_MALFORMED_URI , WARN_MALFORMED_URI };
        r.setProperty("iri-rules", "strict") ;
        r.read(model, new StringReader(RDF_TEXT), "http://example/") ;
        checkExpected() ;
    }          
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

    }          

    public void testIRIRules_4()
    {
        Model model = ModelFactory.createDefaultModel() ;
        RDFReader r =  model.getReader("RDF/XML") ;
        r.setProperty("iri-rules", "strict") ;
        r.setProperty( "WARN_MALFORMED_URI", ARPErrorNumbers.EM_ERROR) ;
        r.setErrorHandler(this);
        expected = new int[] { WARN_MALFORMED_URI , WARN_MALFORMED_URI };   // Errors actually continue.
        r.read(model, new StringReader(RDF_TEXT), "http://example/") ;
        checkExpected() ;
    }
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

  public void testReaderEvent( final String language, final String emptyModel )
  {
    final RecordingModelListener L = new RecordingModelListener();
    model.register(L);
    final RDFReader r = model.getReader(language);
    final StringReader stringReader = new StringReader(emptyModel);
    r.read(model, stringReader, "");
    L.assertHasStart(new Object[] { "someEvent", model,
        GraphEvents.startRead });
    L.assertHasEnd(new Object[] { "someEvent", model,
        GraphEvents.finishRead });
  }
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

        .getNsPrefixURI(""));
  }
 
  public void testLatin1() throws IOException {
    Model m = createMemModel();
    RDFReader rdr = m.getReader();
    InputStream r = new FileInputStream(
        "testing/arp/i18n/latin1.rdf");
   
    rdr.setErrorHandler(this);
    expected = new int[] { WARN_NONCANONICAL_IANA_NAME };
    rdr.read(m, r, "http://example.org/");
    checkExpected();
  }
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

    rdr.read(m, r, "http://example.org/");
    checkExpected();
  }
  public void testARPMacRoman() throws IOException {
    Model m = createMemModel();
    RDFReader rdr = m.getReader();
    InputStream r = new FileInputStream(
        "testing/arp/i18n/macroman.rdf");
   
    rdr.setErrorHandler(this);
    expected = new int[] { WARN_UNSUPPORTED_ENCODING, WARN_NON_IANA_ENCODING };
    expected[Charset.isSupported("MacRoman")?0:1]=0;
//     Only one of the warnings is expected, which depends on Java version
   
    rdr.read(m, r, "http://example.org/");
    checkExpected();
  }
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

    rdr.read(m, r, "http://example.org/");
    checkExpected();
  }
  public void testARPMacArabic() throws IOException {
    Model m = createMemModel();
    RDFReader rdr = m.getReader();
    InputStream r = new FileInputStream(
        "testing/arp/i18n/arabic-macarabic.rdf");
   
    rdr.setErrorHandler(this);
    expected = new int[] { WARN_UNSUPPORTED_ENCODING, WARN_NON_IANA_ENCODING };
    expected[Charset.isSupported("MacArabic")?0:1]=0;
//     Only one of the warnings is expected, which depends on Java version
    rdr.read(m, r, "http://example.org/");
    checkExpected();
  }
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

  }
 

  public void testEncodingMismatch1() throws IOException {
    Model m = createMemModel();
    RDFReader rdr = m.getReader();
    FileReader r = new FileReader(
        "testing/wg/rdfms-syntax-incomplete/test001.rdf");
    if (r.getEncoding().startsWith("UTF")) {
      logger.warn("Encoding mismatch tests not executed on platform with default UTF encoding.");
          r.close() ;
      return;
    }
    rdr.setErrorHandler(this);
    expected = new int[] { WARN_ENCODING_MISMATCH };
    rdr.read(m, r, "http://example.org/");
    //System.err.println(m.size() + " triples read.");
    checkExpected();
        r.close() ;
  }
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

//      Normalizer.  isNormalized(
//              "\u0bcd\u0ba4\u0bbf\u0baf\u0bbe"
//              ,Normalizer.NFC,0);
     
    Model m = createMemModel();
    RDFReader rdr = m.getReader();
    FileInputStream r = new FileInputStream(
        "testing/arp/i18n/icubug.rdf");
      rdr.setErrorHandler(this);
    expected = new int[] { WARN_STRING_COMPOSING_CHAR  };
    rdr.read(m, r, "http://example.org/");
    r.close();
    checkExpected();
 
  }
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

//        Normalizer.  isNormalized(
//                "\u0bcd\u0ba4\u0bbf\u0baf\u0bbe"
//                ,Normalizer.NFC,0);
       
      Model m = createMemModel();
      RDFReader rdr = m.getReader();
      FileInputStream r = new FileInputStream(
          "testing/arp/i18n/icubugtwo.rdf");
      rdr.setErrorHandler(this);
      expected = new int[] { WARN_STRING_NOT_NORMAL_FORM_C };
      rdr.read(m, r, "http://example.org/");
      r.close();
      checkExpected();
   
    }
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.