JENA-796 : Trix support

Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/fab10e55
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/fab10e55
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/fab10e55

Branch: refs/heads/master
Commit: fab10e5552ee43b832adda7f994e8392edbd1882
Parents: c61071b 0e6c4f5
Author: Andy Seaborne <[email protected]>
Authored: Wed Oct 8 18:41:23 2014 +0100
Committer: Andy Seaborne <[email protected]>
Committed: Wed Oct 8 18:41:23 2014 +0100

----------------------------------------------------------------------
 .../main/java/org/apache/jena/riot/Lang.java    |   3 +
 .../java/org/apache/jena/riot/RDFFormat.java    |  81 ++--
 .../java/org/apache/jena/riot/RDFLanguages.java |  43 +-
 .../org/apache/jena/riot/RDFParserRegistry.java |  16 +-
 .../org/apache/jena/riot/RDFWriterRegistry.java |  76 ++--
 .../java/org/apache/jena/riot/WebContent.java   |   6 +-
 .../org/apache/jena/riot/lang/ReaderTriX.java   | 440 +++++++++++++++++++
 .../java/org/apache/jena/riot/lang/TriX.java    |  59 +++
 .../jena/riot/system/StreamRDFWriter.java       |  13 +-
 .../jena/riot/writer/StreamWriterTriX.java      | 263 +++++++++++
 .../org/apache/jena/riot/writer/WriterTriX.java |  91 ++++
 .../java/org/apache/jena/riot/lang/TS_Lang.java |   4 +
 .../org/apache/jena/riot/lang/TestTriXBad.java  |  76 ++++
 .../apache/jena/riot/lang/TestTriXReader.java   | 126 ++++++
 .../riot/system/TestFormatRegistration.java     |   3 +
 .../jena/riot/system/TestLangRegistration.java  |   7 +-
 .../apache/jena/riot/writer/TS_RiotWriter.java  |   1 +
 .../jena/riot/writer/TestRiotWriterDataset.java |   3 +
 .../jena/riot/writer/TestRiotWriterGraph.java   |   4 +
 .../apache/jena/riot/writer/TestTriXWriter.java |  78 ++++
 jena-arq/testing/RIOT/Lang/TriX/trix-01.nq      |   0
 jena-arq/testing/RIOT/Lang/TriX/trix-01.trix    |   4 +
 jena-arq/testing/RIOT/Lang/TriX/trix-02.nq      |   0
 jena-arq/testing/RIOT/Lang/TriX/trix-02.trix    |   4 +
 jena-arq/testing/RIOT/Lang/TriX/trix-03.nq      |   0
 jena-arq/testing/RIOT/Lang/TriX/trix-03.trix    |   7 +
 jena-arq/testing/RIOT/Lang/TriX/trix-04.nq      |   1 +
 jena-arq/testing/RIOT/Lang/TriX/trix-04.trix    |   9 +
 jena-arq/testing/RIOT/Lang/TriX/trix-05.nq      |   1 +
 jena-arq/testing/RIOT/Lang/TriX/trix-05.trix    |  10 +
 jena-arq/testing/RIOT/Lang/TriX/trix-06.nq      |   1 +
 jena-arq/testing/RIOT/Lang/TriX/trix-06.trix    |  10 +
 jena-arq/testing/RIOT/Lang/TriX/trix-10.nq      |   6 +
 jena-arq/testing/RIOT/Lang/TriX/trix-10.trix    |  36 ++
 jena-arq/testing/RIOT/Lang/TriX/trix-11.nq      |   1 +
 jena-arq/testing/RIOT/Lang/TriX/trix-11.trix    |  13 +
 jena-arq/testing/RIOT/Lang/TriX/trix-12.nq      |   1 +
 jena-arq/testing/RIOT/Lang/TriX/trix-12.trix    |  14 +
 jena-arq/testing/RIOT/Lang/TriX/trix-13.nq      |   1 +
 jena-arq/testing/RIOT/Lang/TriX/trix-13.trix    |  13 +
 jena-arq/testing/RIOT/Lang/TriX/trix-14.nq      |   1 +
 jena-arq/testing/RIOT/Lang/TriX/trix-14.trix    |  20 +
 jena-arq/testing/RIOT/Lang/TriX/trix-15.nq      |   3 +
 jena-arq/testing/RIOT/Lang/TriX/trix-15.trix    |  21 +
 .../testing/RIOT/Lang/TriX/trix-bad-00.trix     |   4 +
 .../testing/RIOT/Lang/TriX/trix-bad-01.trix     |   6 +
 .../testing/RIOT/Lang/TriX/trix-bad-02.trix     |   7 +
 .../testing/RIOT/Lang/TriX/trix-bad-03.trix     |   8 +
 .../testing/RIOT/Lang/TriX/trix-bad-04.trix     |  10 +
 .../testing/RIOT/Lang/TriX/trix-bad-05.trix     |  11 +
 .../testing/RIOT/Lang/TriX/trix-bad-06.trix     |  10 +
 .../testing/RIOT/Lang/TriX/trix-bad-07.trix     |   7 +
 .../testing/RIOT/Lang/TriX/trix-bad-08.trix     |  11 +
 .../testing/RIOT/Lang/TriX/trix-bad-09.trix     |  11 +
 .../testing/RIOT/Lang/TriX/trix-bad-10.trix     |   9 +
 jena-arq/testing/RIOT/Lang/TriX/trix-ex-1.trix  |  26 ++
 jena-arq/testing/RIOT/Lang/TriX/trix-ex-2.trix  |  32 ++
 jena-arq/testing/RIOT/Lang/TriX/trix-ex-3.trix  |  30 ++
 jena-arq/testing/RIOT/Lang/TriX/trix-ex-4.trix  |  34 ++
 jena-arq/testing/RIOT/Lang/TriX/trix-ex-5.trix  |  42 ++
 60 files changed, 1733 insertions(+), 95 deletions(-)
----------------------------------------------------------------------


Reply via email to