Author: lgiessmann Date: Tue Apr 26 10:21:23 2011 New Revision: 429
Log: json: moved the json module to json/isidorus-json; added the module json/JTM; added all initila files needed by the JTM module
Added: trunk/src/json/JTM/ trunk/src/json/JTM/jtm_exporter.lisp trunk/src/json/JTM/jtm_importer.lisp trunk/src/json/JTM/jtm_tools.lisp trunk/src/json/isidorus-json/ trunk/src/json/isidorus-json/json_delete_interface.lisp - copied unchanged from r331, /trunk/src/json/json_delete_interface.lisp trunk/src/json/isidorus-json/json_exporter.lisp - copied unchanged from r427, /trunk/src/json/json_exporter.lisp trunk/src/json/isidorus-json/json_importer.lisp - copied unchanged from r328, /trunk/src/json/json_importer.lisp trunk/src/json/isidorus-json/json_tmcl.lisp - copied unchanged from r384, /trunk/src/json/json_tmcl.lisp trunk/src/json/isidorus-json/json_tmcl_constants.lisp - copied unchanged from r328, /trunk/src/json/json_tmcl_constants.lisp trunk/src/json/isidorus-json/json_tmcl_validation.lisp - copied unchanged from r384, /trunk/src/json/json_tmcl_validation.lisp Removed: trunk/src/json/json_delete_interface.lisp trunk/src/json/json_exporter.lisp trunk/src/json/json_importer.lisp trunk/src/json/json_tmcl.lisp trunk/src/json/json_tmcl_constants.lisp trunk/src/json/json_tmcl_validation.lisp Modified: trunk/src/isidorus.asd
Modified: trunk/src/isidorus.asd ============================================================================== --- trunk/src/isidorus.asd (original) +++ trunk/src/isidorus.asd Tue Apr 26 10:21:23 2011 @@ -200,16 +200,23 @@ "base-tools" "TM-SPARQL")) (:module "json" - :components ((:file "json_exporter" - :depends-on ("json_tmcl_constants")) - (:file "json_importer") - (:file "json_tmcl_validation" - :depends-on ("json_tmcl_constants" "json_exporter" "json_importer")) - (:file "json_tmcl_constants") - (:file "json_tmcl" - :depends-on ("json_tmcl_validation" "json_importer")) - (:file "json_delete_interface" - :depends-on ("json_importer"))) + :components ((:module "isidorus-json" + :components ((:file "json_exporter" + :depends-on ("json_tmcl_constants")) + (:file "json_importer") + (:file "json_tmcl_validation" + :depends-on ("json_tmcl_constants" "json_exporter" "json_importer")) + (:file "json_tmcl_constants") + (:file "json_tmcl" + :depends-on ("json_tmcl_validation" "json_importer")) + (:file "json_delete_interface" + :depends-on ("json_importer")))) + (:module "JTM" + :components ((:file "jtm_tools") + (:file "jtm_importer" + :depends-on ("jtm_tools")) + (:file "jtm_exporter" + :depends-on ("jtm_tools"))))) :depends-on ("base-tools" "model" "xml"
Added: trunk/src/json/JTM/jtm_exporter.lisp ============================================================================== --- (empty file) +++ trunk/src/json/JTM/jtm_exporter.lisp Tue Apr 26 10:21:23 2011 @@ -0,0 +1,11 @@ +;;+----------------------------------------------------------------------------- +;;+ Isidorus +;;+ (c) 2008-2010 Marc Kuester, Christoph Ludwig, Lukas Georgieff +;;+ +;;+ Isidorus is freely distributable under the LLGPL license. +;;+ You can find a detailed description in trunk/docs/LLGPL-LICENSE.txt and +;;+ trunk/docs/LGPL-LICENSE.txt. +;;+----------------------------------------------------------------------------- + + +(in-package :jtm) \ No newline at end of file
Added: trunk/src/json/JTM/jtm_importer.lisp ============================================================================== --- (empty file) +++ trunk/src/json/JTM/jtm_importer.lisp Tue Apr 26 10:21:23 2011 @@ -0,0 +1,11 @@ +;;+----------------------------------------------------------------------------- +;;+ Isidorus +;;+ (c) 2008-2010 Marc Kuester, Christoph Ludwig, Lukas Georgieff +;;+ +;;+ Isidorus is freely distributable under the LLGPL license. +;;+ You can find a detailed description in trunk/docs/LLGPL-LICENSE.txt and +;;+ trunk/docs/LGPL-LICENSE.txt. +;;+----------------------------------------------------------------------------- + + +(in-package :jtm) \ No newline at end of file
Added: trunk/src/json/JTM/jtm_tools.lisp ============================================================================== --- (empty file) +++ trunk/src/json/JTM/jtm_tools.lisp Tue Apr 26 10:21:23 2011 @@ -0,0 +1,18 @@ +;;+----------------------------------------------------------------------------- +;;+ Isidorus +;;+ (c) 2008-2010 Marc Kuester, Christoph Ludwig, Lukas Georgieff +;;+ +;;+ Isidorus is freely distributable under the LLGPL license. +;;+ You can find a detailed description in trunk/docs/LLGPL-LICENSE.txt and +;;+ trunk/docs/LGPL-LICENSE.txt. +;;+----------------------------------------------------------------------------- + +(defpackage :jtm + (:use :cl :json :datamodel) + (:export :jtm-import + :jtm-export + :*json-xtm*)) + +(in-package :jtm) + +(defvar *jtm-xtm* "jtm-xtm"); Represents the currently active TM of the JTM-Importer \ No newline at end of file