From 63c520f0f5a9c016abc02c1020004dda4d426287 Mon Sep 17 00:00:00 2001
From: Jason Edward Stewart <jasons@apache.org>
Date: Mon, 28 Aug 2006 10:37:43 +0000
Subject: [PATCH] new one interface file/class test

git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@437631 13f79535-47bb-0310-9956-ffa450edef68
---
 swig/interfaces/framework/LocalFileFormatTarget.i | 1 +
 swig/interfaces/framework/MemBufFormatTarget.i    | 1 +
 swig/interfaces/framework/StdOutFormatTarget.i    | 1 +
 swig/interfaces/framework/Wrapper4DOMLSInput.i    | 1 +
 swig/interfaces/framework/Wrapper4InputSource.i   | 1 +
 swig/interfaces/framework/XMLFormatter.i          | 1 +
 swig/interfaces/parsers.i                         | 6 ++++--
 swig/interfaces/parsers/AbstractDOMParser.i       | 1 +
 swig/interfaces/parsers/XercesDOMParser.i         | 1 +
 9 files changed, 12 insertions(+), 2 deletions(-)
 create mode 100644 swig/interfaces/framework/LocalFileFormatTarget.i
 create mode 100644 swig/interfaces/framework/MemBufFormatTarget.i
 create mode 100644 swig/interfaces/framework/StdOutFormatTarget.i
 create mode 100644 swig/interfaces/framework/Wrapper4DOMLSInput.i
 create mode 100644 swig/interfaces/framework/Wrapper4InputSource.i
 create mode 100644 swig/interfaces/framework/XMLFormatter.i
 create mode 100644 swig/interfaces/parsers/AbstractDOMParser.i
 create mode 100644 swig/interfaces/parsers/XercesDOMParser.i

diff --git a/swig/interfaces/framework/LocalFileFormatTarget.i b/swig/interfaces/framework/LocalFileFormatTarget.i
new file mode 100644
index 000000000..e14745cb9
--- /dev/null
+++ b/swig/interfaces/framework/LocalFileFormatTarget.i
@@ -0,0 +1 @@
+%include "xercesc/framework/LocalFileFormatTarget.hpp"
\ No newline at end of file
diff --git a/swig/interfaces/framework/MemBufFormatTarget.i b/swig/interfaces/framework/MemBufFormatTarget.i
new file mode 100644
index 000000000..a4609acf0
--- /dev/null
+++ b/swig/interfaces/framework/MemBufFormatTarget.i
@@ -0,0 +1 @@
+%include "xercesc/framework/MemBufFormatTarget.hpp"
\ No newline at end of file
diff --git a/swig/interfaces/framework/StdOutFormatTarget.i b/swig/interfaces/framework/StdOutFormatTarget.i
new file mode 100644
index 000000000..8d1be5df1
--- /dev/null
+++ b/swig/interfaces/framework/StdOutFormatTarget.i
@@ -0,0 +1 @@
+%include "xercesc/framework/StdOutFormatTarget.hpp"
\ No newline at end of file
diff --git a/swig/interfaces/framework/Wrapper4DOMLSInput.i b/swig/interfaces/framework/Wrapper4DOMLSInput.i
new file mode 100644
index 000000000..83f6f3a83
--- /dev/null
+++ b/swig/interfaces/framework/Wrapper4DOMLSInput.i
@@ -0,0 +1 @@
+%include "xercesc/framework/Wrapper4DOMLSInput.hpp"
\ No newline at end of file
diff --git a/swig/interfaces/framework/Wrapper4InputSource.i b/swig/interfaces/framework/Wrapper4InputSource.i
new file mode 100644
index 000000000..d9a39d0fb
--- /dev/null
+++ b/swig/interfaces/framework/Wrapper4InputSource.i
@@ -0,0 +1 @@
+%include "xercesc/framework/Wrapper4InputSource.hpp"
\ No newline at end of file
diff --git a/swig/interfaces/framework/XMLFormatter.i b/swig/interfaces/framework/XMLFormatter.i
new file mode 100644
index 000000000..e23068d1c
--- /dev/null
+++ b/swig/interfaces/framework/XMLFormatter.i
@@ -0,0 +1 @@
+%import "xercesc/framework/XMLFormatter.hpp"
\ No newline at end of file
diff --git a/swig/interfaces/parsers.i b/swig/interfaces/parsers.i
index 1ea06f755..3a74a236e 100644
--- a/swig/interfaces/parsers.i
+++ b/swig/interfaces/parsers.i
@@ -2,9 +2,11 @@
 %include "xercesc/framework/XMLPScanToken.hpp"
 %include "xercesc/framework/psvi/PSVIHandler.hpp"
 
+// these want to be removed to a separate DOM module
+%include "parsers/AbstractDOMParser.i"
+%include "parsers/XercesDOMParser.i"
+
 %include "xercesc/sax/Parser.hpp"
-%include "xercesc/parsers/AbstractDOMParser.hpp"
-%include "xercesc/parsers/XercesDOMParser.hpp"
 %include "xercesc/parsers/SAXParser.hpp"
 
 /*
diff --git a/swig/interfaces/parsers/AbstractDOMParser.i b/swig/interfaces/parsers/AbstractDOMParser.i
new file mode 100644
index 000000000..768682d7b
--- /dev/null
+++ b/swig/interfaces/parsers/AbstractDOMParser.i
@@ -0,0 +1 @@
+%include "xercesc/parsers/AbstractDOMParser.hpp"
\ No newline at end of file
diff --git a/swig/interfaces/parsers/XercesDOMParser.i b/swig/interfaces/parsers/XercesDOMParser.i
new file mode 100644
index 000000000..e242d84b0
--- /dev/null
+++ b/swig/interfaces/parsers/XercesDOMParser.i
@@ -0,0 +1 @@
+%include "xercesc/parsers/XercesDOMParser.hpp"
\ No newline at end of file
-- 
GitLab