summaryrefslogtreecommitdiffstats
path: root/build/xcode/src/bindings/swig/java
diff options
context:
space:
mode:
Diffstat (limited to 'build/xcode/src/bindings/swig/java')
-rw-r--r--build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.makeDebug12
-rw-r--r--build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.makeMinSizeRel12
-rw-r--r--build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.makeRelWithDebInfo12
-rw-r--r--build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.makeRelease12
-rw-r--r--build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.makeDebug10
-rw-r--r--build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.makeMinSizeRel10
-rw-r--r--build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.makeRelWithDebInfo10
-rw-r--r--build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.makeRelease10
-rw-r--r--build/xcode/src/bindings/swig/java/cmake_install.cmake29
-rw-r--r--build/xcode/src/bindings/swig/java/org/uscxml/Data.java140
-rw-r--r--build/xcode/src/bindings/swig/java/org/uscxml/Event.java155
-rw-r--r--build/xcode/src/bindings/swig/java/org/uscxml/Interpreter.java150
-rw-r--r--build/xcode/src/bindings/swig/java/org/uscxml/InvokeRequest.java110
-rw-r--r--build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_Arabica__DOM__DocumentT_std__string_t.java26
-rw-r--r--build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t.java26
-rw-r--r--build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_Arabica__XPath__NodeSetT_std__string_t.java26
-rw-r--r--build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_std__mapT_std__string_std__string_t.java26
-rw-r--r--build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_std__mapT_std__string_uscxml__Data_t.java26
-rw-r--r--build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_std__string.java26
-rw-r--r--build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_std__vectorT_uscxml__Data_t.java26
-rw-r--r--build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_uint32_t.java26
-rw-r--r--build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_void.java26
-rw-r--r--build/xcode/src/bindings/swig/java/org/uscxml/SendRequest.java102
-rw-r--r--build/xcode/src/bindings/swig/java/org/uscxml/uscxmlNativeJava.java12
-rw-r--r--build/xcode/src/bindings/swig/java/org/uscxml/uscxmlNativeJavaJNI.java103
-rw-r--r--build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.d888
-rw-r--r--build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.diabin0 -> 1800 bytes
-rw-r--r--build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.obin0 -> 1187408 bytes
-rw-r--r--build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlNativeJava.LinkFileList1
-rwxr-xr-xbuild/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-480C94726C0043C0BC2C4359.sh2
-rwxr-xr-xbuild/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-490D5091BC6E48BABC920A6B.sh2
-rw-r--r--build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/build-state.dat110
-rw-r--r--build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/uscxmlNativeJava.dep2
-rw-r--r--build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx1826
-rw-r--r--build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.h15
35 files changed, 3969 insertions, 0 deletions
diff --git a/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.makeDebug b/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.makeDebug
new file mode 100644
index 0000000..8e81179
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.makeDebug
@@ -0,0 +1,12 @@
+# Generated by CMake, DO NOT EDIT
+# Custom rules for uscxmlNativeJava
+.SUFFIXES:
+all: \
+ /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx
+
+
+/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx: \
+/Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java/uscxml.i
+ echo "Swig source"
+ /opt/local/bin/cmake -E make_directory /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/org/uscxml
+ /usr/local/bin/swig -java -package org.uscxml -outdir /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/org/uscxml -c++ -I/opt/local/include/libxml2 -I/Users/sradomski/Documents/TK/Code/glog/src -I/usr/local/include/arabica -I/opt/local/include -I/Users/sradomski/Documents/TK/Code/libevent/include -I/Users/sradomski/Documents/TK/Code/v8/include -I/Users/sradomski/Documents/TK/Code/uscxml/src -I/System/Library/Frameworks/JavaVM.framework/Headers -I/System/Library/Frameworks/JavaVM.framework/Headers -I/System/Library/Frameworks/JavaVM.framework/Headers -I/Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java -o /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx /Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java/uscxml.i
diff --git a/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.makeMinSizeRel b/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.makeMinSizeRel
new file mode 100644
index 0000000..8e81179
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.makeMinSizeRel
@@ -0,0 +1,12 @@
+# Generated by CMake, DO NOT EDIT
+# Custom rules for uscxmlNativeJava
+.SUFFIXES:
+all: \
+ /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx
+
+
+/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx: \
+/Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java/uscxml.i
+ echo "Swig source"
+ /opt/local/bin/cmake -E make_directory /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/org/uscxml
+ /usr/local/bin/swig -java -package org.uscxml -outdir /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/org/uscxml -c++ -I/opt/local/include/libxml2 -I/Users/sradomski/Documents/TK/Code/glog/src -I/usr/local/include/arabica -I/opt/local/include -I/Users/sradomski/Documents/TK/Code/libevent/include -I/Users/sradomski/Documents/TK/Code/v8/include -I/Users/sradomski/Documents/TK/Code/uscxml/src -I/System/Library/Frameworks/JavaVM.framework/Headers -I/System/Library/Frameworks/JavaVM.framework/Headers -I/System/Library/Frameworks/JavaVM.framework/Headers -I/Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java -o /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx /Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java/uscxml.i
diff --git a/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.makeRelWithDebInfo b/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.makeRelWithDebInfo
new file mode 100644
index 0000000..8e81179
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.makeRelWithDebInfo
@@ -0,0 +1,12 @@
+# Generated by CMake, DO NOT EDIT
+# Custom rules for uscxmlNativeJava
+.SUFFIXES:
+all: \
+ /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx
+
+
+/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx: \
+/Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java/uscxml.i
+ echo "Swig source"
+ /opt/local/bin/cmake -E make_directory /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/org/uscxml
+ /usr/local/bin/swig -java -package org.uscxml -outdir /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/org/uscxml -c++ -I/opt/local/include/libxml2 -I/Users/sradomski/Documents/TK/Code/glog/src -I/usr/local/include/arabica -I/opt/local/include -I/Users/sradomski/Documents/TK/Code/libevent/include -I/Users/sradomski/Documents/TK/Code/v8/include -I/Users/sradomski/Documents/TK/Code/uscxml/src -I/System/Library/Frameworks/JavaVM.framework/Headers -I/System/Library/Frameworks/JavaVM.framework/Headers -I/System/Library/Frameworks/JavaVM.framework/Headers -I/Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java -o /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx /Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java/uscxml.i
diff --git a/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.makeRelease b/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.makeRelease
new file mode 100644
index 0000000..8e81179
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.makeRelease
@@ -0,0 +1,12 @@
+# Generated by CMake, DO NOT EDIT
+# Custom rules for uscxmlNativeJava
+.SUFFIXES:
+all: \
+ /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx
+
+
+/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx: \
+/Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java/uscxml.i
+ echo "Swig source"
+ /opt/local/bin/cmake -E make_directory /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/org/uscxml
+ /usr/local/bin/swig -java -package org.uscxml -outdir /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/org/uscxml -c++ -I/opt/local/include/libxml2 -I/Users/sradomski/Documents/TK/Code/glog/src -I/usr/local/include/arabica -I/opt/local/include -I/Users/sradomski/Documents/TK/Code/libevent/include -I/Users/sradomski/Documents/TK/Code/v8/include -I/Users/sradomski/Documents/TK/Code/uscxml/src -I/System/Library/Frameworks/JavaVM.framework/Headers -I/System/Library/Frameworks/JavaVM.framework/Headers -I/System/Library/Frameworks/JavaVM.framework/Headers -I/Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java -o /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx /Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java/uscxml.i
diff --git a/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.makeDebug b/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.makeDebug
new file mode 100644
index 0000000..6410183
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.makeDebug
@@ -0,0 +1,10 @@
+# Generated by CMake, DO NOT EDIT
+# Custom rules for uscxmlNativeJava
+.SUFFIXES:
+all: \
+ uscxmlNativeJava_buildpart_0
+
+
+uscxmlNativeJava_buildpart_0:
+ echo "Depend check for xcode"
+ cd /Users/sradomski/Documents/TK/Code/uscxml/build/xcode && make -C /Users/sradomski/Documents/TK/Code/uscxml/build/xcode -f /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.uscxmlNativeJava.$(CONFIGURATION)
diff --git a/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.makeMinSizeRel b/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.makeMinSizeRel
new file mode 100644
index 0000000..6410183
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.makeMinSizeRel
@@ -0,0 +1,10 @@
+# Generated by CMake, DO NOT EDIT
+# Custom rules for uscxmlNativeJava
+.SUFFIXES:
+all: \
+ uscxmlNativeJava_buildpart_0
+
+
+uscxmlNativeJava_buildpart_0:
+ echo "Depend check for xcode"
+ cd /Users/sradomski/Documents/TK/Code/uscxml/build/xcode && make -C /Users/sradomski/Documents/TK/Code/uscxml/build/xcode -f /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.uscxmlNativeJava.$(CONFIGURATION)
diff --git a/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.makeRelWithDebInfo b/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.makeRelWithDebInfo
new file mode 100644
index 0000000..6410183
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.makeRelWithDebInfo
@@ -0,0 +1,10 @@
+# Generated by CMake, DO NOT EDIT
+# Custom rules for uscxmlNativeJava
+.SUFFIXES:
+all: \
+ uscxmlNativeJava_buildpart_0
+
+
+uscxmlNativeJava_buildpart_0:
+ echo "Depend check for xcode"
+ cd /Users/sradomski/Documents/TK/Code/uscxml/build/xcode && make -C /Users/sradomski/Documents/TK/Code/uscxml/build/xcode -f /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.uscxmlNativeJava.$(CONFIGURATION)
diff --git a/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.makeRelease b/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.makeRelease
new file mode 100644
index 0000000..6410183
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.makeRelease
@@ -0,0 +1,10 @@
+# Generated by CMake, DO NOT EDIT
+# Custom rules for uscxmlNativeJava
+.SUFFIXES:
+all: \
+ uscxmlNativeJava_buildpart_0
+
+
+uscxmlNativeJava_buildpart_0:
+ echo "Depend check for xcode"
+ cd /Users/sradomski/Documents/TK/Code/uscxml/build/xcode && make -C /Users/sradomski/Documents/TK/Code/uscxml/build/xcode -f /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.uscxmlNativeJava.$(CONFIGURATION)
diff --git a/build/xcode/src/bindings/swig/java/cmake_install.cmake b/build/xcode/src/bindings/swig/java/cmake_install.cmake
new file mode 100644
index 0000000..448d53e
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/cmake_install.cmake
@@ -0,0 +1,29 @@
+# Install script for directory: /Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java
+
+# Set the install prefix
+IF(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ SET(CMAKE_INSTALL_PREFIX "/usr/local")
+ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX)
+STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ IF(BUILD_TYPE)
+ STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ ELSE(BUILD_TYPE)
+ SET(CMAKE_INSTALL_CONFIG_NAME "Release")
+ ENDIF(BUILD_TYPE)
+ MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+
+# Set the component getting installed.
+IF(NOT CMAKE_INSTALL_COMPONENT)
+ IF(COMPONENT)
+ MESSAGE(STATUS "Install component: \"${COMPONENT}\"")
+ SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ ELSE(COMPONENT)
+ SET(CMAKE_INSTALL_COMPONENT)
+ ENDIF(COMPONENT)
+ENDIF(NOT CMAKE_INSTALL_COMPONENT)
+
diff --git a/build/xcode/src/bindings/swig/java/org/uscxml/Data.java b/build/xcode/src/bindings/swig/java/org/uscxml/Data.java
new file mode 100644
index 0000000..eb8b42d
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/org/uscxml/Data.java
@@ -0,0 +1,140 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+package org.uscxml;
+
+public class Data {
+ private long swigCPtr;
+ protected boolean swigCMemOwn;
+
+ protected Data(long cPtr, boolean cMemoryOwn) {
+ swigCMemOwn = cMemoryOwn;
+ swigCPtr = cPtr;
+ }
+
+ protected static long getCPtr(Data obj) {
+ return (obj == null) ? 0 : obj.swigCPtr;
+ }
+
+ protected void finalize() {
+ delete();
+ }
+
+ public synchronized void delete() {
+ if (swigCPtr != 0) {
+ if (swigCMemOwn) {
+ swigCMemOwn = false;
+ uscxmlNativeJavaJNI.delete_Data(swigCPtr);
+ }
+ swigCPtr = 0;
+ }
+ }
+
+ public Data() {
+ this(uscxmlNativeJavaJNI.new_Data__SWIG_0(), true);
+ }
+
+ public Data(SWIGTYPE_p_std__string atom_, Data.Type type_) {
+ this(uscxmlNativeJavaJNI.new_Data__SWIG_1(SWIGTYPE_p_std__string.getCPtr(atom_), type_.swigValue()), true);
+ }
+
+ public Data(SWIGTYPE_p_std__string atom_) {
+ this(uscxmlNativeJavaJNI.new_Data__SWIG_2(SWIGTYPE_p_std__string.getCPtr(atom_)), true);
+ }
+
+ public static Data fromXML(SWIGTYPE_p_std__string xmlString) {
+ return new Data(uscxmlNativeJavaJNI.Data_fromXML(SWIGTYPE_p_std__string.getCPtr(xmlString)), true);
+ }
+
+ public SWIGTYPE_p_Arabica__DOM__DocumentT_std__string_t toDocument() {
+ return new SWIGTYPE_p_Arabica__DOM__DocumentT_std__string_t(uscxmlNativeJavaJNI.Data_toDocument(swigCPtr, this), true);
+ }
+
+ public SWIGTYPE_p_std__string toXMLString() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.Data_toXMLString(swigCPtr, this), true);
+ }
+
+ public void setCompound(SWIGTYPE_p_std__mapT_std__string_uscxml__Data_t value) {
+ uscxmlNativeJavaJNI.Data_compound_set(swigCPtr, this, SWIGTYPE_p_std__mapT_std__string_uscxml__Data_t.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__mapT_std__string_uscxml__Data_t getCompound() {
+ long cPtr = uscxmlNativeJavaJNI.Data_compound_get(swigCPtr, this);
+ return (cPtr == 0) ? null : new SWIGTYPE_p_std__mapT_std__string_uscxml__Data_t(cPtr, false);
+ }
+
+ public void setArray(SWIGTYPE_p_std__vectorT_uscxml__Data_t value) {
+ uscxmlNativeJavaJNI.Data_array_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_uscxml__Data_t.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__vectorT_uscxml__Data_t getArray() {
+ long cPtr = uscxmlNativeJavaJNI.Data_array_get(swigCPtr, this);
+ return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_uscxml__Data_t(cPtr, false);
+ }
+
+ public void setAtom(SWIGTYPE_p_std__string value) {
+ uscxmlNativeJavaJNI.Data_atom_set(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__string getAtom() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.Data_atom_get(swigCPtr, this), true);
+ }
+
+ public void setType(Data.Type value) {
+ uscxmlNativeJavaJNI.Data_type_set(swigCPtr, this, value.swigValue());
+ }
+
+ public Data.Type getType() {
+ return Data.Type.swigToEnum(uscxmlNativeJavaJNI.Data_type_get(swigCPtr, this));
+ }
+
+ public final static class Type {
+ public final static Data.Type VERBATIM = new Data.Type("VERBATIM");
+ public final static Data.Type INTERPRETED = new Data.Type("INTERPRETED");
+
+ public final int swigValue() {
+ return swigValue;
+ }
+
+ public String toString() {
+ return swigName;
+ }
+
+ public static Type swigToEnum(int swigValue) {
+ if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue)
+ return swigValues[swigValue];
+ for (int i = 0; i < swigValues.length; i++)
+ if (swigValues[i].swigValue == swigValue)
+ return swigValues[i];
+ throw new IllegalArgumentException("No enum " + Type.class + " with value " + swigValue);
+ }
+
+ private Type(String swigName) {
+ this.swigName = swigName;
+ this.swigValue = swigNext++;
+ }
+
+ private Type(String swigName, int swigValue) {
+ this.swigName = swigName;
+ this.swigValue = swigValue;
+ swigNext = swigValue+1;
+ }
+
+ private Type(String swigName, Type swigEnum) {
+ this.swigName = swigName;
+ this.swigValue = swigEnum.swigValue;
+ swigNext = this.swigValue+1;
+ }
+
+ private static Type[] swigValues = { VERBATIM, INTERPRETED };
+ private static int swigNext = 0;
+ private final int swigValue;
+ private final String swigName;
+ }
+
+}
diff --git a/build/xcode/src/bindings/swig/java/org/uscxml/Event.java b/build/xcode/src/bindings/swig/java/org/uscxml/Event.java
new file mode 100644
index 0000000..0286586
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/org/uscxml/Event.java
@@ -0,0 +1,155 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+package org.uscxml;
+
+public class Event extends Data {
+ private long swigCPtr;
+
+ protected Event(long cPtr, boolean cMemoryOwn) {
+ super(uscxmlNativeJavaJNI.Event_SWIGUpcast(cPtr), cMemoryOwn);
+ swigCPtr = cPtr;
+ }
+
+ protected static long getCPtr(Event obj) {
+ return (obj == null) ? 0 : obj.swigCPtr;
+ }
+
+ protected void finalize() {
+ delete();
+ }
+
+ public synchronized void delete() {
+ if (swigCPtr != 0) {
+ if (swigCMemOwn) {
+ swigCMemOwn = false;
+ uscxmlNativeJavaJNI.delete_Event(swigCPtr);
+ }
+ swigCPtr = 0;
+ }
+ super.delete();
+ }
+
+ public Event() {
+ this(uscxmlNativeJavaJNI.new_Event(), true);
+ }
+
+ public void setName(SWIGTYPE_p_std__string value) {
+ uscxmlNativeJavaJNI.Event_name_set(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__string getName() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.Event_name_get(swigCPtr, this), true);
+ }
+
+ public void setType(Event.Type value) {
+ uscxmlNativeJavaJNI.Event_type_set(swigCPtr, this, value.swigValue());
+ }
+
+ public Event.Type getType() {
+ return Event.Type.swigToEnum(uscxmlNativeJavaJNI.Event_type_get(swigCPtr, this));
+ }
+
+ public void setOrigin(SWIGTYPE_p_std__string value) {
+ uscxmlNativeJavaJNI.Event_origin_set(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__string getOrigin() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.Event_origin_get(swigCPtr, this), true);
+ }
+
+ public void setOrigintype(SWIGTYPE_p_std__string value) {
+ uscxmlNativeJavaJNI.Event_origintype_set(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__string getOrigintype() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.Event_origintype_get(swigCPtr, this), true);
+ }
+
+ public void setDom(SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t value) {
+ uscxmlNativeJavaJNI.Event_dom_set(swigCPtr, this, SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t getDom() {
+ return new SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t(uscxmlNativeJavaJNI.Event_dom_get(swigCPtr, this), true);
+ }
+
+ public void setSendid(SWIGTYPE_p_std__string value) {
+ uscxmlNativeJavaJNI.Event_sendid_set(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__string getSendid() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.Event_sendid_get(swigCPtr, this), true);
+ }
+
+ public void setInvokeid(SWIGTYPE_p_std__string value) {
+ uscxmlNativeJavaJNI.Event_invokeid_set(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__string getInvokeid() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.Event_invokeid_get(swigCPtr, this), true);
+ }
+
+ public static Event fromXML(SWIGTYPE_p_std__string xmlString) {
+ return new Event(uscxmlNativeJavaJNI.Event_fromXML(SWIGTYPE_p_std__string.getCPtr(xmlString)), true);
+ }
+
+ public SWIGTYPE_p_Arabica__DOM__DocumentT_std__string_t toDocument() {
+ return new SWIGTYPE_p_Arabica__DOM__DocumentT_std__string_t(uscxmlNativeJavaJNI.Event_toDocument(swigCPtr, this), true);
+ }
+
+ public SWIGTYPE_p_std__string toXMLString() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.Event_toXMLString(swigCPtr, this), true);
+ }
+
+ public final static class Type {
+ public final static Event.Type PLATFORM = new Event.Type("PLATFORM");
+ public final static Event.Type INTERNAL = new Event.Type("INTERNAL");
+ public final static Event.Type EXTERNAL = new Event.Type("EXTERNAL");
+
+ public final int swigValue() {
+ return swigValue;
+ }
+
+ public String toString() {
+ return swigName;
+ }
+
+ public static Type swigToEnum(int swigValue) {
+ if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue)
+ return swigValues[swigValue];
+ for (int i = 0; i < swigValues.length; i++)
+ if (swigValues[i].swigValue == swigValue)
+ return swigValues[i];
+ throw new IllegalArgumentException("No enum " + Type.class + " with value " + swigValue);
+ }
+
+ private Type(String swigName) {
+ this.swigName = swigName;
+ this.swigValue = swigNext++;
+ }
+
+ private Type(String swigName, int swigValue) {
+ this.swigName = swigName;
+ this.swigValue = swigValue;
+ swigNext = swigValue+1;
+ }
+
+ private Type(String swigName, Type swigEnum) {
+ this.swigName = swigName;
+ this.swigValue = swigEnum.swigValue;
+ swigNext = this.swigValue+1;
+ }
+
+ private static Type[] swigValues = { PLATFORM, INTERNAL, EXTERNAL };
+ private static int swigNext = 0;
+ private final int swigValue;
+ private final String swigName;
+ }
+
+}
diff --git a/build/xcode/src/bindings/swig/java/org/uscxml/Interpreter.java b/build/xcode/src/bindings/swig/java/org/uscxml/Interpreter.java
new file mode 100644
index 0000000..e78322e
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/org/uscxml/Interpreter.java
@@ -0,0 +1,150 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+package org.uscxml;
+
+public class Interpreter {
+ private long swigCPtr;
+ protected boolean swigCMemOwn;
+
+ protected Interpreter(long cPtr, boolean cMemoryOwn) {
+ swigCMemOwn = cMemoryOwn;
+ swigCPtr = cPtr;
+ }
+
+ protected static long getCPtr(Interpreter obj) {
+ return (obj == null) ? 0 : obj.swigCPtr;
+ }
+
+ protected void finalize() {
+ delete();
+ }
+
+ public synchronized void delete() {
+ if (swigCPtr != 0) {
+ if (swigCMemOwn) {
+ swigCMemOwn = false;
+ uscxmlNativeJavaJNI.delete_Interpreter(swigCPtr);
+ }
+ swigCPtr = 0;
+ }
+ }
+
+ public Interpreter(SWIGTYPE_p_std__string url) {
+ this(uscxmlNativeJavaJNI.new_Interpreter(SWIGTYPE_p_std__string.getCPtr(url)), true);
+ }
+
+ public void start() {
+ uscxmlNativeJavaJNI.Interpreter_start(swigCPtr, this);
+ }
+
+ public void stop() {
+ uscxmlNativeJavaJNI.Interpreter_stop(swigCPtr, this);
+ }
+
+ public static void run(SWIGTYPE_p_void arg0) {
+ uscxmlNativeJavaJNI.Interpreter_run(SWIGTYPE_p_void.getCPtr(arg0));
+ }
+
+ public void interpret() {
+ uscxmlNativeJavaJNI.Interpreter_interpret(swigCPtr, this);
+ }
+
+ public boolean validate() {
+ return uscxmlNativeJavaJNI.Interpreter_validate(swigCPtr, this);
+ }
+
+ public void waitForStabilization() {
+ uscxmlNativeJavaJNI.Interpreter_waitForStabilization(swigCPtr, this);
+ }
+
+ public void receive(Event event) {
+ uscxmlNativeJavaJNI.Interpreter_receive(swigCPtr, this, Event.getCPtr(event), event);
+ }
+
+ public void receiveInternal(Event event) {
+ uscxmlNativeJavaJNI.Interpreter_receiveInternal(swigCPtr, this, Event.getCPtr(event), event);
+ }
+
+ public SWIGTYPE_p_Arabica__XPath__NodeSetT_std__string_t getConfiguration() {
+ return new SWIGTYPE_p_Arabica__XPath__NodeSetT_std__string_t(uscxmlNativeJavaJNI.Interpreter_getConfiguration(swigCPtr, this), true);
+ }
+
+ public SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t getState(SWIGTYPE_p_std__string stateId) {
+ return new SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t(uscxmlNativeJavaJNI.Interpreter_getState(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(stateId)), true);
+ }
+
+ public SWIGTYPE_p_std__string getName() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.Interpreter_getName(swigCPtr, this), false);
+ }
+
+ public SWIGTYPE_p_std__string getSessionId() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.Interpreter_getSessionId(swigCPtr, this), false);
+ }
+
+ public static boolean isMember(SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t node, SWIGTYPE_p_Arabica__XPath__NodeSetT_std__string_t set) {
+ return uscxmlNativeJavaJNI.Interpreter_isMember(SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t.getCPtr(node), SWIGTYPE_p_Arabica__XPath__NodeSetT_std__string_t.getCPtr(set));
+ }
+
+ public void dump() {
+ uscxmlNativeJavaJNI.Interpreter_dump__SWIG_0(swigCPtr, this);
+ }
+
+ public static void dump(SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t node, int lvl) {
+ uscxmlNativeJavaJNI.Interpreter_dump__SWIG_1(SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t.getCPtr(node), lvl);
+ }
+
+ public static void dump(SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t node) {
+ uscxmlNativeJavaJNI.Interpreter_dump__SWIG_2(SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t.getCPtr(node));
+ }
+
+ public final static class Binding {
+ public final static Interpreter.Binding EARLY = new Interpreter.Binding("EARLY", 0);
+ public final static Interpreter.Binding LATE = new Interpreter.Binding("LATE", 1);
+
+ public final int swigValue() {
+ return swigValue;
+ }
+
+ public String toString() {
+ return swigName;
+ }
+
+ public static Binding swigToEnum(int swigValue) {
+ if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue)
+ return swigValues[swigValue];
+ for (int i = 0; i < swigValues.length; i++)
+ if (swigValues[i].swigValue == swigValue)
+ return swigValues[i];
+ throw new IllegalArgumentException("No enum " + Binding.class + " with value " + swigValue);
+ }
+
+ private Binding(String swigName) {
+ this.swigName = swigName;
+ this.swigValue = swigNext++;
+ }
+
+ private Binding(String swigName, int swigValue) {
+ this.swigName = swigName;
+ this.swigValue = swigValue;
+ swigNext = swigValue+1;
+ }
+
+ private Binding(String swigName, Binding swigEnum) {
+ this.swigName = swigName;
+ this.swigValue = swigEnum.swigValue;
+ swigNext = this.swigValue+1;
+ }
+
+ private static Binding[] swigValues = { EARLY, LATE };
+ private static int swigNext = 0;
+ private final int swigValue;
+ private final String swigName;
+ }
+
+}
diff --git a/build/xcode/src/bindings/swig/java/org/uscxml/InvokeRequest.java b/build/xcode/src/bindings/swig/java/org/uscxml/InvokeRequest.java
new file mode 100644
index 0000000..2c64570
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/org/uscxml/InvokeRequest.java
@@ -0,0 +1,110 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+package org.uscxml;
+
+public class InvokeRequest extends Event {
+ private long swigCPtr;
+
+ protected InvokeRequest(long cPtr, boolean cMemoryOwn) {
+ super(uscxmlNativeJavaJNI.InvokeRequest_SWIGUpcast(cPtr), cMemoryOwn);
+ swigCPtr = cPtr;
+ }
+
+ protected static long getCPtr(InvokeRequest obj) {
+ return (obj == null) ? 0 : obj.swigCPtr;
+ }
+
+ protected void finalize() {
+ delete();
+ }
+
+ public synchronized void delete() {
+ if (swigCPtr != 0) {
+ if (swigCMemOwn) {
+ swigCMemOwn = false;
+ uscxmlNativeJavaJNI.delete_InvokeRequest(swigCPtr);
+ }
+ swigCPtr = 0;
+ }
+ super.delete();
+ }
+
+ public void setType(SWIGTYPE_p_std__string value) {
+ uscxmlNativeJavaJNI.InvokeRequest_type_set(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__string getType() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.InvokeRequest_type_get(swigCPtr, this), true);
+ }
+
+ public void setSrc(SWIGTYPE_p_std__string value) {
+ uscxmlNativeJavaJNI.InvokeRequest_src_set(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__string getSrc() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.InvokeRequest_src_get(swigCPtr, this), true);
+ }
+
+ public void setNamelist(SWIGTYPE_p_std__string value) {
+ uscxmlNativeJavaJNI.InvokeRequest_namelist_set(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__string getNamelist() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.InvokeRequest_namelist_get(swigCPtr, this), true);
+ }
+
+ public void setAutoForward(boolean value) {
+ uscxmlNativeJavaJNI.InvokeRequest_autoForward_set(swigCPtr, this, value);
+ }
+
+ public boolean getAutoForward() {
+ return uscxmlNativeJavaJNI.InvokeRequest_autoForward_get(swigCPtr, this);
+ }
+
+ public void setFinalize(SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t value) {
+ uscxmlNativeJavaJNI.InvokeRequest_finalize_set(swigCPtr, this, SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t getFinalize() {
+ return new SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t(uscxmlNativeJavaJNI.InvokeRequest_finalize_get(swigCPtr, this), true);
+ }
+
+ public void setParams(SWIGTYPE_p_std__mapT_std__string_std__string_t value) {
+ uscxmlNativeJavaJNI.InvokeRequest_params_set(swigCPtr, this, SWIGTYPE_p_std__mapT_std__string_std__string_t.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__mapT_std__string_std__string_t getParams() {
+ return new SWIGTYPE_p_std__mapT_std__string_std__string_t(uscxmlNativeJavaJNI.InvokeRequest_params_get(swigCPtr, this), true);
+ }
+
+ public void setContent(SWIGTYPE_p_std__string value) {
+ uscxmlNativeJavaJNI.InvokeRequest_content_set(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__string getContent() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.InvokeRequest_content_get(swigCPtr, this), true);
+ }
+
+ public static InvokeRequest fromXML(SWIGTYPE_p_std__string xmlString) {
+ return new InvokeRequest(uscxmlNativeJavaJNI.InvokeRequest_fromXML(SWIGTYPE_p_std__string.getCPtr(xmlString)), true);
+ }
+
+ public SWIGTYPE_p_Arabica__DOM__DocumentT_std__string_t toDocument() {
+ return new SWIGTYPE_p_Arabica__DOM__DocumentT_std__string_t(uscxmlNativeJavaJNI.InvokeRequest_toDocument(swigCPtr, this), true);
+ }
+
+ public SWIGTYPE_p_std__string toXMLString() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.InvokeRequest_toXMLString(swigCPtr, this), true);
+ }
+
+ public InvokeRequest() {
+ this(uscxmlNativeJavaJNI.new_InvokeRequest(), true);
+ }
+
+}
diff --git a/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_Arabica__DOM__DocumentT_std__string_t.java b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_Arabica__DOM__DocumentT_std__string_t.java
new file mode 100644
index 0000000..8801c4a
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_Arabica__DOM__DocumentT_std__string_t.java
@@ -0,0 +1,26 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+package org.uscxml;
+
+public class SWIGTYPE_p_Arabica__DOM__DocumentT_std__string_t {
+ private long swigCPtr;
+
+ protected SWIGTYPE_p_Arabica__DOM__DocumentT_std__string_t(long cPtr, boolean futureUse) {
+ swigCPtr = cPtr;
+ }
+
+ protected SWIGTYPE_p_Arabica__DOM__DocumentT_std__string_t() {
+ swigCPtr = 0;
+ }
+
+ protected static long getCPtr(SWIGTYPE_p_Arabica__DOM__DocumentT_std__string_t obj) {
+ return (obj == null) ? 0 : obj.swigCPtr;
+ }
+}
+
diff --git a/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t.java b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t.java
new file mode 100644
index 0000000..88ee349
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t.java
@@ -0,0 +1,26 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+package org.uscxml;
+
+public class SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t {
+ private long swigCPtr;
+
+ protected SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t(long cPtr, boolean futureUse) {
+ swigCPtr = cPtr;
+ }
+
+ protected SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t() {
+ swigCPtr = 0;
+ }
+
+ protected static long getCPtr(SWIGTYPE_p_Arabica__DOM__NodeT_std__string_t obj) {
+ return (obj == null) ? 0 : obj.swigCPtr;
+ }
+}
+
diff --git a/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_Arabica__XPath__NodeSetT_std__string_t.java b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_Arabica__XPath__NodeSetT_std__string_t.java
new file mode 100644
index 0000000..5a3754b
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_Arabica__XPath__NodeSetT_std__string_t.java
@@ -0,0 +1,26 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+package org.uscxml;
+
+public class SWIGTYPE_p_Arabica__XPath__NodeSetT_std__string_t {
+ private long swigCPtr;
+
+ protected SWIGTYPE_p_Arabica__XPath__NodeSetT_std__string_t(long cPtr, boolean futureUse) {
+ swigCPtr = cPtr;
+ }
+
+ protected SWIGTYPE_p_Arabica__XPath__NodeSetT_std__string_t() {
+ swigCPtr = 0;
+ }
+
+ protected static long getCPtr(SWIGTYPE_p_Arabica__XPath__NodeSetT_std__string_t obj) {
+ return (obj == null) ? 0 : obj.swigCPtr;
+ }
+}
+
diff --git a/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_std__mapT_std__string_std__string_t.java b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_std__mapT_std__string_std__string_t.java
new file mode 100644
index 0000000..7e21802
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_std__mapT_std__string_std__string_t.java
@@ -0,0 +1,26 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+package org.uscxml;
+
+public class SWIGTYPE_p_std__mapT_std__string_std__string_t {
+ private long swigCPtr;
+
+ protected SWIGTYPE_p_std__mapT_std__string_std__string_t(long cPtr, boolean futureUse) {
+ swigCPtr = cPtr;
+ }
+
+ protected SWIGTYPE_p_std__mapT_std__string_std__string_t() {
+ swigCPtr = 0;
+ }
+
+ protected static long getCPtr(SWIGTYPE_p_std__mapT_std__string_std__string_t obj) {
+ return (obj == null) ? 0 : obj.swigCPtr;
+ }
+}
+
diff --git a/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_std__mapT_std__string_uscxml__Data_t.java b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_std__mapT_std__string_uscxml__Data_t.java
new file mode 100644
index 0000000..0f854ea
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_std__mapT_std__string_uscxml__Data_t.java
@@ -0,0 +1,26 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+package org.uscxml;
+
+public class SWIGTYPE_p_std__mapT_std__string_uscxml__Data_t {
+ private long swigCPtr;
+
+ protected SWIGTYPE_p_std__mapT_std__string_uscxml__Data_t(long cPtr, boolean futureUse) {
+ swigCPtr = cPtr;
+ }
+
+ protected SWIGTYPE_p_std__mapT_std__string_uscxml__Data_t() {
+ swigCPtr = 0;
+ }
+
+ protected static long getCPtr(SWIGTYPE_p_std__mapT_std__string_uscxml__Data_t obj) {
+ return (obj == null) ? 0 : obj.swigCPtr;
+ }
+}
+
diff --git a/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_std__string.java b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_std__string.java
new file mode 100644
index 0000000..90f7887
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_std__string.java
@@ -0,0 +1,26 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+package org.uscxml;
+
+public class SWIGTYPE_p_std__string {
+ private long swigCPtr;
+
+ protected SWIGTYPE_p_std__string(long cPtr, boolean futureUse) {
+ swigCPtr = cPtr;
+ }
+
+ protected SWIGTYPE_p_std__string() {
+ swigCPtr = 0;
+ }
+
+ protected static long getCPtr(SWIGTYPE_p_std__string obj) {
+ return (obj == null) ? 0 : obj.swigCPtr;
+ }
+}
+
diff --git a/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_std__vectorT_uscxml__Data_t.java b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_std__vectorT_uscxml__Data_t.java
new file mode 100644
index 0000000..ac49a83
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_std__vectorT_uscxml__Data_t.java
@@ -0,0 +1,26 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+package org.uscxml;
+
+public class SWIGTYPE_p_std__vectorT_uscxml__Data_t {
+ private long swigCPtr;
+
+ protected SWIGTYPE_p_std__vectorT_uscxml__Data_t(long cPtr, boolean futureUse) {
+ swigCPtr = cPtr;
+ }
+
+ protected SWIGTYPE_p_std__vectorT_uscxml__Data_t() {
+ swigCPtr = 0;
+ }
+
+ protected static long getCPtr(SWIGTYPE_p_std__vectorT_uscxml__Data_t obj) {
+ return (obj == null) ? 0 : obj.swigCPtr;
+ }
+}
+
diff --git a/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_uint32_t.java b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_uint32_t.java
new file mode 100644
index 0000000..3cdc381
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_uint32_t.java
@@ -0,0 +1,26 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+package org.uscxml;
+
+public class SWIGTYPE_p_uint32_t {
+ private long swigCPtr;
+
+ protected SWIGTYPE_p_uint32_t(long cPtr, boolean futureUse) {
+ swigCPtr = cPtr;
+ }
+
+ protected SWIGTYPE_p_uint32_t() {
+ swigCPtr = 0;
+ }
+
+ protected static long getCPtr(SWIGTYPE_p_uint32_t obj) {
+ return (obj == null) ? 0 : obj.swigCPtr;
+ }
+}
+
diff --git a/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_void.java b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_void.java
new file mode 100644
index 0000000..2b98446
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/org/uscxml/SWIGTYPE_p_void.java
@@ -0,0 +1,26 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+package org.uscxml;
+
+public class SWIGTYPE_p_void {
+ private long swigCPtr;
+
+ protected SWIGTYPE_p_void(long cPtr, boolean futureUse) {
+ swigCPtr = cPtr;
+ }
+
+ protected SWIGTYPE_p_void() {
+ swigCPtr = 0;
+ }
+
+ protected static long getCPtr(SWIGTYPE_p_void obj) {
+ return (obj == null) ? 0 : obj.swigCPtr;
+ }
+}
+
diff --git a/build/xcode/src/bindings/swig/java/org/uscxml/SendRequest.java b/build/xcode/src/bindings/swig/java/org/uscxml/SendRequest.java
new file mode 100644
index 0000000..c693238
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/org/uscxml/SendRequest.java
@@ -0,0 +1,102 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+package org.uscxml;
+
+public class SendRequest extends Event {
+ private long swigCPtr;
+
+ protected SendRequest(long cPtr, boolean cMemoryOwn) {
+ super(uscxmlNativeJavaJNI.SendRequest_SWIGUpcast(cPtr), cMemoryOwn);
+ swigCPtr = cPtr;
+ }
+
+ protected static long getCPtr(SendRequest obj) {
+ return (obj == null) ? 0 : obj.swigCPtr;
+ }
+
+ protected void finalize() {
+ delete();
+ }
+
+ public synchronized void delete() {
+ if (swigCPtr != 0) {
+ if (swigCMemOwn) {
+ swigCMemOwn = false;
+ uscxmlNativeJavaJNI.delete_SendRequest(swigCPtr);
+ }
+ swigCPtr = 0;
+ }
+ super.delete();
+ }
+
+ public void setTarget(SWIGTYPE_p_std__string value) {
+ uscxmlNativeJavaJNI.SendRequest_target_set(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__string getTarget() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.SendRequest_target_get(swigCPtr, this), true);
+ }
+
+ public void setType(SWIGTYPE_p_std__string value) {
+ uscxmlNativeJavaJNI.SendRequest_type_set(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__string getType() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.SendRequest_type_get(swigCPtr, this), true);
+ }
+
+ public void setDelayMs(SWIGTYPE_p_uint32_t value) {
+ uscxmlNativeJavaJNI.SendRequest_delayMs_set(swigCPtr, this, SWIGTYPE_p_uint32_t.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_uint32_t getDelayMs() {
+ return new SWIGTYPE_p_uint32_t(uscxmlNativeJavaJNI.SendRequest_delayMs_get(swigCPtr, this), true);
+ }
+
+ public void setParams(SWIGTYPE_p_std__mapT_std__string_std__string_t value) {
+ uscxmlNativeJavaJNI.SendRequest_params_set(swigCPtr, this, SWIGTYPE_p_std__mapT_std__string_std__string_t.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__mapT_std__string_std__string_t getParams() {
+ return new SWIGTYPE_p_std__mapT_std__string_std__string_t(uscxmlNativeJavaJNI.SendRequest_params_get(swigCPtr, this), true);
+ }
+
+ public void setNamelist(SWIGTYPE_p_std__mapT_std__string_std__string_t value) {
+ uscxmlNativeJavaJNI.SendRequest_namelist_set(swigCPtr, this, SWIGTYPE_p_std__mapT_std__string_std__string_t.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__mapT_std__string_std__string_t getNamelist() {
+ return new SWIGTYPE_p_std__mapT_std__string_std__string_t(uscxmlNativeJavaJNI.SendRequest_namelist_get(swigCPtr, this), true);
+ }
+
+ public void setContent(SWIGTYPE_p_std__string value) {
+ uscxmlNativeJavaJNI.SendRequest_content_set(swigCPtr, this, SWIGTYPE_p_std__string.getCPtr(value));
+ }
+
+ public SWIGTYPE_p_std__string getContent() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.SendRequest_content_get(swigCPtr, this), true);
+ }
+
+ public static SendRequest fromXML(SWIGTYPE_p_std__string xmlString) {
+ return new SendRequest(uscxmlNativeJavaJNI.SendRequest_fromXML(SWIGTYPE_p_std__string.getCPtr(xmlString)), true);
+ }
+
+ public SWIGTYPE_p_Arabica__DOM__DocumentT_std__string_t toDocument() {
+ return new SWIGTYPE_p_Arabica__DOM__DocumentT_std__string_t(uscxmlNativeJavaJNI.SendRequest_toDocument(swigCPtr, this), true);
+ }
+
+ public SWIGTYPE_p_std__string toXMLString() {
+ return new SWIGTYPE_p_std__string(uscxmlNativeJavaJNI.SendRequest_toXMLString(swigCPtr, this), true);
+ }
+
+ public SendRequest() {
+ this(uscxmlNativeJavaJNI.new_SendRequest(), true);
+ }
+
+}
diff --git a/build/xcode/src/bindings/swig/java/org/uscxml/uscxmlNativeJava.java b/build/xcode/src/bindings/swig/java/org/uscxml/uscxmlNativeJava.java
new file mode 100644
index 0000000..deaa21a
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/org/uscxml/uscxmlNativeJava.java
@@ -0,0 +1,12 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+package org.uscxml;
+
+public class uscxmlNativeJava {
+}
diff --git a/build/xcode/src/bindings/swig/java/org/uscxml/uscxmlNativeJavaJNI.java b/build/xcode/src/bindings/swig/java/org/uscxml/uscxmlNativeJavaJNI.java
new file mode 100644
index 0000000..549afb9
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/org/uscxml/uscxmlNativeJavaJNI.java
@@ -0,0 +1,103 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+package org.uscxml;
+
+public class uscxmlNativeJavaJNI {
+ public final static native long new_Data__SWIG_0();
+ public final static native long new_Data__SWIG_1(long jarg1, int jarg2);
+ public final static native long new_Data__SWIG_2(long jarg1);
+ public final static native void delete_Data(long jarg1);
+ public final static native long Data_fromXML(long jarg1);
+ public final static native long Data_toDocument(long jarg1, Data jarg1_);
+ public final static native long Data_toXMLString(long jarg1, Data jarg1_);
+ public final static native void Data_compound_set(long jarg1, Data jarg1_, long jarg2);
+ public final static native long Data_compound_get(long jarg1, Data jarg1_);
+ public final static native void Data_array_set(long jarg1, Data jarg1_, long jarg2);
+ public final static native long Data_array_get(long jarg1, Data jarg1_);
+ public final static native void Data_atom_set(long jarg1, Data jarg1_, long jarg2);
+ public final static native long Data_atom_get(long jarg1, Data jarg1_);
+ public final static native void Data_type_set(long jarg1, Data jarg1_, int jarg2);
+ public final static native int Data_type_get(long jarg1, Data jarg1_);
+ public final static native long new_Event();
+ public final static native void Event_name_set(long jarg1, Event jarg1_, long jarg2);
+ public final static native long Event_name_get(long jarg1, Event jarg1_);
+ public final static native void Event_type_set(long jarg1, Event jarg1_, int jarg2);
+ public final static native int Event_type_get(long jarg1, Event jarg1_);
+ public final static native void Event_origin_set(long jarg1, Event jarg1_, long jarg2);
+ public final static native long Event_origin_get(long jarg1, Event jarg1_);
+ public final static native void Event_origintype_set(long jarg1, Event jarg1_, long jarg2);
+ public final static native long Event_origintype_get(long jarg1, Event jarg1_);
+ public final static native void Event_dom_set(long jarg1, Event jarg1_, long jarg2);
+ public final static native long Event_dom_get(long jarg1, Event jarg1_);
+ public final static native void Event_sendid_set(long jarg1, Event jarg1_, long jarg2);
+ public final static native long Event_sendid_get(long jarg1, Event jarg1_);
+ public final static native void Event_invokeid_set(long jarg1, Event jarg1_, long jarg2);
+ public final static native long Event_invokeid_get(long jarg1, Event jarg1_);
+ public final static native long Event_fromXML(long jarg1);
+ public final static native long Event_toDocument(long jarg1, Event jarg1_);
+ public final static native long Event_toXMLString(long jarg1, Event jarg1_);
+ public final static native void delete_Event(long jarg1);
+ public final static native void InvokeRequest_type_set(long jarg1, InvokeRequest jarg1_, long jarg2);
+ public final static native long InvokeRequest_type_get(long jarg1, InvokeRequest jarg1_);
+ public final static native void InvokeRequest_src_set(long jarg1, InvokeRequest jarg1_, long jarg2);
+ public final static native long InvokeRequest_src_get(long jarg1, InvokeRequest jarg1_);
+ public final static native void InvokeRequest_namelist_set(long jarg1, InvokeRequest jarg1_, long jarg2);
+ public final static native long InvokeRequest_namelist_get(long jarg1, InvokeRequest jarg1_);
+ public final static native void InvokeRequest_autoForward_set(long jarg1, InvokeRequest jarg1_, boolean jarg2);
+ public final static native boolean InvokeRequest_autoForward_get(long jarg1, InvokeRequest jarg1_);
+ public final static native void InvokeRequest_finalize_set(long jarg1, InvokeRequest jarg1_, long jarg2);
+ public final static native long InvokeRequest_finalize_get(long jarg1, InvokeRequest jarg1_);
+ public final static native void InvokeRequest_params_set(long jarg1, InvokeRequest jarg1_, long jarg2);
+ public final static native long InvokeRequest_params_get(long jarg1, InvokeRequest jarg1_);
+ public final static native void InvokeRequest_content_set(long jarg1, InvokeRequest jarg1_, long jarg2);
+ public final static native long InvokeRequest_content_get(long jarg1, InvokeRequest jarg1_);
+ public final static native long InvokeRequest_fromXML(long jarg1);
+ public final static native long InvokeRequest_toDocument(long jarg1, InvokeRequest jarg1_);
+ public final static native long InvokeRequest_toXMLString(long jarg1, InvokeRequest jarg1_);
+ public final static native long new_InvokeRequest();
+ public final static native void delete_InvokeRequest(long jarg1);
+ public final static native void SendRequest_target_set(long jarg1, SendRequest jarg1_, long jarg2);
+ public final static native long SendRequest_target_get(long jarg1, SendRequest jarg1_);
+ public final static native void SendRequest_type_set(long jarg1, SendRequest jarg1_, long jarg2);
+ public final static native long SendRequest_type_get(long jarg1, SendRequest jarg1_);
+ public final static native void SendRequest_delayMs_set(long jarg1, SendRequest jarg1_, long jarg2);
+ public final static native long SendRequest_delayMs_get(long jarg1, SendRequest jarg1_);
+ public final static native void SendRequest_params_set(long jarg1, SendRequest jarg1_, long jarg2);
+ public final static native long SendRequest_params_get(long jarg1, SendRequest jarg1_);
+ public final static native void SendRequest_namelist_set(long jarg1, SendRequest jarg1_, long jarg2);
+ public final static native long SendRequest_namelist_get(long jarg1, SendRequest jarg1_);
+ public final static native void SendRequest_content_set(long jarg1, SendRequest jarg1_, long jarg2);
+ public final static native long SendRequest_content_get(long jarg1, SendRequest jarg1_);
+ public final static native long SendRequest_fromXML(long jarg1);
+ public final static native long SendRequest_toDocument(long jarg1, SendRequest jarg1_);
+ public final static native long SendRequest_toXMLString(long jarg1, SendRequest jarg1_);
+ public final static native long new_SendRequest();
+ public final static native void delete_SendRequest(long jarg1);
+ public final static native long new_Interpreter(long jarg1);
+ public final static native void delete_Interpreter(long jarg1);
+ public final static native void Interpreter_start(long jarg1, Interpreter jarg1_);
+ public final static native void Interpreter_stop(long jarg1, Interpreter jarg1_);
+ public final static native void Interpreter_run(long jarg1);
+ public final static native void Interpreter_interpret(long jarg1, Interpreter jarg1_);
+ public final static native boolean Interpreter_validate(long jarg1, Interpreter jarg1_);
+ public final static native void Interpreter_waitForStabilization(long jarg1, Interpreter jarg1_);
+ public final static native void Interpreter_receive(long jarg1, Interpreter jarg1_, long jarg2, Event jarg2_);
+ public final static native void Interpreter_receiveInternal(long jarg1, Interpreter jarg1_, long jarg2, Event jarg2_);
+ public final static native long Interpreter_getConfiguration(long jarg1, Interpreter jarg1_);
+ public final static native long Interpreter_getState(long jarg1, Interpreter jarg1_, long jarg2);
+ public final static native long Interpreter_getName(long jarg1, Interpreter jarg1_);
+ public final static native long Interpreter_getSessionId(long jarg1, Interpreter jarg1_);
+ public final static native boolean Interpreter_isMember(long jarg1, long jarg2);
+ public final static native void Interpreter_dump__SWIG_0(long jarg1, Interpreter jarg1_);
+ public final static native void Interpreter_dump__SWIG_1(long jarg1, int jarg2);
+ public final static native void Interpreter_dump__SWIG_2(long jarg1);
+ public final static native long Event_SWIGUpcast(long jarg1);
+ public final static native long InvokeRequest_SWIGUpcast(long jarg1);
+ public final static native long SendRequest_SWIGUpcast(long jarg1);
+}
diff --git a/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.d b/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.d
new file mode 100644
index 0000000..9338e07
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.d
@@ -0,0 +1,888 @@
+dependencies: \
+ /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx \
+ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks/JavaVM.framework/Headers/jni.h \
+ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks/JavaVM.framework/Headers/jni_md.h \
+ /Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java/../../../uscxml/Message.h \
+ /usr/local/include/arabica/DOM/Document.hpp \
+ /usr/local/include/arabica/DOM/Node.hpp \
+ /usr/local/include/arabica/DOM/Proxy.hpp \
+ /usr/local/include/arabica/DOM/DOMException.hpp \
+ /usr/local/include/arabica/Arabica/StringAdaptor.hpp \
+ /usr/local/include/arabica/SAX/ArabicaConfig.hpp \
+ /usr/local/include/arabica/io/convertstream.hpp \
+ /usr/local/include/arabica/convert/utf8ucs2codecvt.hpp \
+ /usr/local/include/arabica/Arabica/mbstate.hpp \
+ /usr/local/include/arabica/convert/impl/codecvt_specialisations.hpp \
+ /usr/local/include/arabica/Arabica/stringadaptortag.hpp \
+ /usr/local/include/arabica/DOM/NodeList.hpp \
+ /usr/local/include/arabica/DOM/NamedNodeMap.hpp \
+ /usr/local/include/arabica/DOM/Element.hpp \
+ /usr/local/include/arabica/DOM/Attr.hpp \
+ /usr/local/include/arabica/DOM/ProcessingInstruction.hpp \
+ /usr/local/include/arabica/DOM/DocumentType.hpp \
+ /usr/local/include/arabica/DOM/DOMImplementation.hpp \
+ /usr/local/include/arabica/DOM/DocumentFragment.hpp \
+ /usr/local/include/arabica/DOM/EntityReference.hpp \
+ /usr/local/include/arabica/DOM/CDATASection.hpp \
+ /usr/local/include/arabica/DOM/Text.hpp \
+ /usr/local/include/arabica/DOM/CharacterData.hpp \
+ /usr/local/include/arabica/DOM/Comment.hpp \
+ /usr/local/include/arabica/DOM/Traversal/DocumentTraversal.hpp \
+ /usr/local/include/arabica/DOM/Traversal/NodeIterator.hpp \
+ /usr/local/include/arabica/DOM/Traversal/NodeFilter.hpp \
+ /usr/local/include/arabica/DOM/Traversal/TreeWalker.hpp \
+ /usr/local/include/arabica/DOM/Traversal/TraversalImpl.hpp \
+ /usr/local/include/arabica/DOM/Traversal/DocumentTraversalImpl.hpp \
+ /usr/local/include/arabica/DOM/Traversal/TreeWalkerImpl.hpp \
+ /usr/local/include/arabica/DOM/io/Stream.hpp \
+ /usr/local/include/arabica/text/UnicodeCharacters.hpp \
+ /usr/local/include/arabica/XML/escaper.hpp \
+ /Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java/../../../uscxml/Interpreter.h \
+ /opt/local/include/boost/uuid/uuid_generators.hpp \
+ /opt/local/include/boost/uuid/nil_generator.hpp \
+ /opt/local/include/boost/uuid/uuid.hpp \
+ /opt/local/include/boost/config.hpp \
+ /opt/local/include/boost/config/user.hpp \
+ /opt/local/include/boost/config/select_compiler_config.hpp \
+ /opt/local/include/boost/config/compiler/clang.hpp \
+ /opt/local/include/boost/config/select_stdlib_config.hpp \
+ /opt/local/include/boost/config/no_tr1/utility.hpp \
+ /opt/local/include/boost/config/stdlib/libstdcpp3.hpp \
+ /opt/local/include/boost/config/select_platform_config.hpp \
+ /opt/local/include/boost/config/platform/macos.hpp \
+ /opt/local/include/boost/config/posix_features.hpp \
+ /opt/local/include/boost/config/suffix.hpp \
+ /opt/local/include/boost/cstdint.hpp \
+ /opt/local/include/boost/type_traits/is_pod.hpp \
+ /opt/local/include/boost/type_traits/config.hpp \
+ /opt/local/include/boost/detail/workaround.hpp \
+ /opt/local/include/boost/type_traits/is_void.hpp \
+ /opt/local/include/boost/type_traits/detail/bool_trait_def.hpp \
+ /opt/local/include/boost/type_traits/detail/template_arity_spec.hpp \
+ /opt/local/include/boost/mpl/int.hpp \
+ /opt/local/include/boost/mpl/int_fwd.hpp \
+ /opt/local/include/boost/mpl/aux_/adl_barrier.hpp \
+ /opt/local/include/boost/mpl/aux_/config/adl.hpp \
+ /opt/local/include/boost/mpl/aux_/config/msvc.hpp \
+ /opt/local/include/boost/mpl/aux_/config/intel.hpp \
+ /opt/local/include/boost/mpl/aux_/config/gcc.hpp \
+ /opt/local/include/boost/mpl/aux_/config/workaround.hpp \
+ /opt/local/include/boost/mpl/aux_/nttp_decl.hpp \
+ /opt/local/include/boost/mpl/aux_/config/nttp.hpp \
+ /opt/local/include/boost/mpl/aux_/integral_wrapper.hpp \
+ /opt/local/include/boost/mpl/integral_c_tag.hpp \
+ /opt/local/include/boost/mpl/aux_/config/static_constant.hpp \
+ /opt/local/include/boost/mpl/aux_/static_cast.hpp \
+ /opt/local/include/boost/preprocessor/cat.hpp \
+ /opt/local/include/boost/preprocessor/config/config.hpp \
+ /opt/local/include/boost/mpl/aux_/template_arity_fwd.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessor/params.hpp \
+ /opt/local/include/boost/mpl/aux_/config/preprocessor.hpp \
+ /opt/local/include/boost/preprocessor/comma_if.hpp \
+ /opt/local/include/boost/preprocessor/punctuation/comma_if.hpp \
+ /opt/local/include/boost/preprocessor/control/if.hpp \
+ /opt/local/include/boost/preprocessor/control/iif.hpp \
+ /opt/local/include/boost/preprocessor/logical/bool.hpp \
+ /opt/local/include/boost/preprocessor/facilities/empty.hpp \
+ /opt/local/include/boost/preprocessor/punctuation/comma.hpp \
+ /opt/local/include/boost/preprocessor/repeat.hpp \
+ /opt/local/include/boost/preprocessor/repetition/repeat.hpp \
+ /opt/local/include/boost/preprocessor/debug/error.hpp \
+ /opt/local/include/boost/preprocessor/detail/auto_rec.hpp \
+ /opt/local/include/boost/preprocessor/tuple/eat.hpp \
+ /opt/local/include/boost/preprocessor/inc.hpp \
+ /opt/local/include/boost/preprocessor/arithmetic/inc.hpp \
+ /opt/local/include/boost/mpl/aux_/config/lambda.hpp \
+ /opt/local/include/boost/mpl/aux_/config/ttp.hpp \
+ /opt/local/include/boost/mpl/aux_/config/ctps.hpp \
+ /opt/local/include/boost/mpl/aux_/config/overload_resolution.hpp \
+ /opt/local/include/boost/type_traits/integral_constant.hpp \
+ /opt/local/include/boost/mpl/bool.hpp \
+ /opt/local/include/boost/mpl/bool_fwd.hpp \
+ /opt/local/include/boost/mpl/integral_c.hpp \
+ /opt/local/include/boost/mpl/integral_c_fwd.hpp \
+ /opt/local/include/boost/mpl/aux_/lambda_support.hpp \
+ /opt/local/include/boost/type_traits/detail/bool_trait_undef.hpp \
+ /opt/local/include/boost/type_traits/is_scalar.hpp \
+ /opt/local/include/boost/type_traits/is_arithmetic.hpp \
+ /opt/local/include/boost/type_traits/is_integral.hpp \
+ /opt/local/include/boost/type_traits/is_float.hpp \
+ /opt/local/include/boost/type_traits/detail/ice_or.hpp \
+ /opt/local/include/boost/type_traits/is_enum.hpp \
+ /opt/local/include/boost/type_traits/intrinsics.hpp \
+ /opt/local/include/boost/type_traits/is_same.hpp \
+ /opt/local/include/boost/type_traits/is_reference.hpp \
+ /opt/local/include/boost/type_traits/is_lvalue_reference.hpp \
+ /opt/local/include/boost/type_traits/is_rvalue_reference.hpp \
+ /opt/local/include/boost/type_traits/ice.hpp \
+ /opt/local/include/boost/type_traits/detail/yes_no_type.hpp \
+ /opt/local/include/boost/type_traits/detail/ice_and.hpp \
+ /opt/local/include/boost/type_traits/detail/ice_not.hpp \
+ /opt/local/include/boost/type_traits/detail/ice_eq.hpp \
+ /opt/local/include/boost/type_traits/is_volatile.hpp \
+ /opt/local/include/boost/type_traits/detail/cv_traits_impl.hpp \
+ /opt/local/include/boost/type_traits/is_abstract.hpp \
+ /opt/local/include/boost/type_traits/is_pointer.hpp \
+ /opt/local/include/boost/type_traits/is_member_pointer.hpp \
+ /opt/local/include/boost/type_traits/is_member_function_pointer.hpp \
+ /opt/local/include/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp \
+ /opt/local/include/boost/type_traits/remove_cv.hpp \
+ /opt/local/include/boost/type_traits/broken_compiler_spec.hpp \
+ /opt/local/include/boost/type_traits/detail/type_trait_def.hpp \
+ /opt/local/include/boost/type_traits/detail/type_trait_undef.hpp \
+ /opt/local/include/boost/uuid/string_generator.hpp \
+ /opt/local/include/boost/throw_exception.hpp \
+ /opt/local/include/boost/uuid/name_generator.hpp \
+ /opt/local/include/boost/uuid/sha1.hpp \
+ /opt/local/include/boost/static_assert.hpp \
+ /opt/local/include/boost/assert.hpp \
+ /opt/local/include/boost/uuid/random_generator.hpp \
+ /opt/local/include/boost/uuid/seed_rng.hpp \
+ /opt/local/include/boost/iterator/iterator_facade.hpp \
+ /opt/local/include/boost/iterator.hpp \
+ /opt/local/include/boost/iterator/interoperable.hpp \
+ /opt/local/include/boost/mpl/or.hpp \
+ /opt/local/include/boost/mpl/aux_/config/use_preprocessed.hpp \
+ /opt/local/include/boost/mpl/aux_/nested_type_wknd.hpp \
+ /opt/local/include/boost/mpl/aux_/na_spec.hpp \
+ /opt/local/include/boost/mpl/lambda_fwd.hpp \
+ /opt/local/include/boost/mpl/void_fwd.hpp \
+ /opt/local/include/boost/mpl/aux_/na.hpp \
+ /opt/local/include/boost/mpl/aux_/na_fwd.hpp \
+ /opt/local/include/boost/mpl/aux_/lambda_arity_param.hpp \
+ /opt/local/include/boost/mpl/aux_/arity.hpp \
+ /opt/local/include/boost/mpl/aux_/config/dtp.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessor/enum.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp \
+ /opt/local/include/boost/mpl/limits/arity.hpp \
+ /opt/local/include/boost/preprocessor/logical/and.hpp \
+ /opt/local/include/boost/preprocessor/logical/bitand.hpp \
+ /opt/local/include/boost/preprocessor/identity.hpp \
+ /opt/local/include/boost/preprocessor/facilities/identity.hpp \
+ /opt/local/include/boost/preprocessor/empty.hpp \
+ /opt/local/include/boost/preprocessor/arithmetic/add.hpp \
+ /opt/local/include/boost/preprocessor/arithmetic/dec.hpp \
+ /opt/local/include/boost/preprocessor/control/while.hpp \
+ /opt/local/include/boost/preprocessor/list/fold_left.hpp \
+ /opt/local/include/boost/preprocessor/list/detail/fold_left.hpp \
+ /opt/local/include/boost/preprocessor/control/expr_iif.hpp \
+ /opt/local/include/boost/preprocessor/list/adt.hpp \
+ /opt/local/include/boost/preprocessor/detail/is_binary.hpp \
+ /opt/local/include/boost/preprocessor/detail/check.hpp \
+ /opt/local/include/boost/preprocessor/logical/compl.hpp \
+ /opt/local/include/boost/preprocessor/list/fold_right.hpp \
+ /opt/local/include/boost/preprocessor/list/detail/fold_right.hpp \
+ /opt/local/include/boost/preprocessor/list/reverse.hpp \
+ /opt/local/include/boost/preprocessor/control/detail/while.hpp \
+ /opt/local/include/boost/preprocessor/tuple/elem.hpp \
+ /opt/local/include/boost/preprocessor/facilities/overload.hpp \
+ /opt/local/include/boost/preprocessor/variadic/size.hpp \
+ /opt/local/include/boost/preprocessor/tuple/rem.hpp \
+ /opt/local/include/boost/preprocessor/variadic/elem.hpp \
+ /opt/local/include/boost/preprocessor/arithmetic/sub.hpp \
+ /opt/local/include/boost/mpl/aux_/config/eti.hpp \
+ /opt/local/include/boost/mpl/aux_/include_preprocessed.hpp \
+ /opt/local/include/boost/mpl/aux_/config/compiler.hpp \
+ /opt/local/include/boost/preprocessor/stringize.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/or.hpp \
+ /opt/local/include/boost/type_traits/is_convertible.hpp \
+ /opt/local/include/boost/iterator/detail/config_def.hpp \
+ /opt/local/include/boost/iterator/detail/config_undef.hpp \
+ /opt/local/include/boost/iterator/iterator_traits.hpp \
+ /opt/local/include/boost/detail/iterator.hpp \
+ /opt/local/include/boost/iterator/detail/facade_iterator_category.hpp \
+ /opt/local/include/boost/iterator/iterator_categories.hpp \
+ /opt/local/include/boost/mpl/eval_if.hpp \
+ /opt/local/include/boost/mpl/if.hpp \
+ /opt/local/include/boost/mpl/aux_/value_wknd.hpp \
+ /opt/local/include/boost/mpl/aux_/config/integral.hpp \
+ /opt/local/include/boost/mpl/identity.hpp \
+ /opt/local/include/boost/mpl/placeholders.hpp \
+ /opt/local/include/boost/mpl/arg.hpp \
+ /opt/local/include/boost/mpl/arg_fwd.hpp \
+ /opt/local/include/boost/mpl/aux_/na_assert.hpp \
+ /opt/local/include/boost/mpl/assert.hpp \
+ /opt/local/include/boost/mpl/not.hpp \
+ /opt/local/include/boost/mpl/aux_/yes_no.hpp \
+ /opt/local/include/boost/mpl/aux_/config/arrays.hpp \
+ /opt/local/include/boost/mpl/aux_/config/pp_counter.hpp \
+ /opt/local/include/boost/mpl/aux_/arity_spec.hpp \
+ /opt/local/include/boost/mpl/aux_/arg_typedef.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp \
+ /opt/local/include/boost/mpl/and.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/and.hpp \
+ /opt/local/include/boost/type_traits/is_const.hpp \
+ /opt/local/include/boost/detail/indirect_traits.hpp \
+ /opt/local/include/boost/type_traits/is_function.hpp \
+ /opt/local/include/boost/type_traits/detail/false_result.hpp \
+ /opt/local/include/boost/type_traits/detail/is_function_ptr_helper.hpp \
+ /opt/local/include/boost/type_traits/is_class.hpp \
+ /opt/local/include/boost/type_traits/remove_reference.hpp \
+ /opt/local/include/boost/type_traits/remove_pointer.hpp \
+ /opt/local/include/boost/iterator/detail/enable_if.hpp \
+ /opt/local/include/boost/utility/addressof.hpp \
+ /opt/local/include/boost/type_traits/add_const.hpp \
+ /opt/local/include/boost/type_traits/add_pointer.hpp \
+ /opt/local/include/boost/type_traits/remove_const.hpp \
+ /opt/local/include/boost/mpl/always.hpp \
+ /opt/local/include/boost/mpl/apply.hpp \
+ /opt/local/include/boost/mpl/apply_fwd.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp \
+ /opt/local/include/boost/mpl/apply_wrap.hpp \
+ /opt/local/include/boost/mpl/aux_/has_apply.hpp \
+ /opt/local/include/boost/mpl/has_xxx.hpp \
+ /opt/local/include/boost/mpl/aux_/type_wrapper.hpp \
+ /opt/local/include/boost/mpl/aux_/config/has_xxx.hpp \
+ /opt/local/include/boost/mpl/aux_/config/msvc_typename.hpp \
+ /opt/local/include/boost/preprocessor/array/elem.hpp \
+ /opt/local/include/boost/preprocessor/array/data.hpp \
+ /opt/local/include/boost/preprocessor/array/size.hpp \
+ /opt/local/include/boost/preprocessor/repetition/enum_params.hpp \
+ /opt/local/include/boost/preprocessor/repetition/enum_trailing_params.hpp \
+ /opt/local/include/boost/mpl/aux_/config/has_apply.hpp \
+ /opt/local/include/boost/mpl/aux_/msvc_never_true.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp \
+ /opt/local/include/boost/mpl/lambda.hpp \
+ /opt/local/include/boost/mpl/bind.hpp \
+ /opt/local/include/boost/mpl/bind_fwd.hpp \
+ /opt/local/include/boost/mpl/aux_/config/bind.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp \
+ /opt/local/include/boost/mpl/next.hpp \
+ /opt/local/include/boost/mpl/next_prior.hpp \
+ /opt/local/include/boost/mpl/aux_/common_name_wknd.hpp \
+ /opt/local/include/boost/mpl/protect.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/bind.hpp \
+ /opt/local/include/boost/mpl/aux_/full_lambda.hpp \
+ /opt/local/include/boost/mpl/quote.hpp \
+ /opt/local/include/boost/mpl/void.hpp \
+ /opt/local/include/boost/mpl/aux_/has_type.hpp \
+ /opt/local/include/boost/mpl/aux_/config/bcc.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/quote.hpp \
+ /opt/local/include/boost/mpl/aux_/template_arity.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp \
+ /opt/local/include/boost/random/uniform_int.hpp \
+ /opt/local/include/boost/random/uniform_int_distribution.hpp \
+ /opt/local/include/boost/limits.hpp \
+ /opt/local/include/boost/random/detail/config.hpp \
+ /opt/local/include/boost/random/detail/operators.hpp \
+ /opt/local/include/boost/random/detail/uniform_int_float.hpp \
+ /opt/local/include/boost/integer.hpp \
+ /opt/local/include/boost/integer_fwd.hpp \
+ /opt/local/include/boost/integer_traits.hpp \
+ /opt/local/include/boost/random/detail/generator_bits.hpp \
+ /opt/local/include/boost/random/detail/disable_warnings.hpp \
+ /opt/local/include/boost/random/detail/enable_warnings.hpp \
+ /opt/local/include/boost/random/detail/signed_unsigned_tools.hpp \
+ /opt/local/include/boost/type_traits/make_unsigned.hpp \
+ /opt/local/include/boost/type_traits/is_signed.hpp \
+ /opt/local/include/boost/type_traits/is_unsigned.hpp \
+ /opt/local/include/boost/type_traits/add_volatile.hpp \
+ /opt/local/include/boost/random/variate_generator.hpp \
+ /opt/local/include/boost/random/detail/ptr_helper.hpp \
+ /opt/local/include/boost/random/mersenne_twister.hpp \
+ /opt/local/include/boost/integer/integer_mask.hpp \
+ /opt/local/include/boost/random/detail/seed.hpp \
+ /opt/local/include/boost/utility/enable_if.hpp \
+ /opt/local/include/boost/random/detail/seed_impl.hpp \
+ /opt/local/include/boost/config/no_tr1/cmath.hpp \
+ /opt/local/include/boost/integer/static_log2.hpp \
+ /opt/local/include/boost/random/detail/const_mod.hpp \
+ /opt/local/include/boost/random/detail/large_arithmetic.hpp \
+ /opt/local/include/boost/random/detail/integer_log2.hpp \
+ /opt/local/include/boost/pending/integer_log2.hpp \
+ /opt/local/include/boost/random/detail/generator_seed_seq.hpp \
+ /opt/local/include/boost/shared_ptr.hpp \
+ /opt/local/include/boost/smart_ptr/shared_ptr.hpp \
+ /opt/local/include/boost/config/no_tr1/memory.hpp \
+ /opt/local/include/boost/checked_delete.hpp \
+ /opt/local/include/boost/smart_ptr/detail/shared_count.hpp \
+ /opt/local/include/boost/smart_ptr/bad_weak_ptr.hpp \
+ /opt/local/include/boost/smart_ptr/detail/sp_counted_base.hpp \
+ /opt/local/include/boost/smart_ptr/detail/sp_has_sync.hpp \
+ /opt/local/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp \
+ /opt/local/include/boost/detail/sp_typeinfo.hpp \
+ /opt/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp \
+ /opt/local/include/boost/smart_ptr/detail/sp_convertible.hpp \
+ /opt/local/include/boost/smart_ptr/detail/spinlock_pool.hpp \
+ /opt/local/include/boost/smart_ptr/detail/spinlock.hpp \
+ /opt/local/include/boost/smart_ptr/detail/spinlock_sync.hpp \
+ /opt/local/include/boost/smart_ptr/detail/yield_k.hpp \
+ /opt/local/include/boost/memory_order.hpp \
+ /opt/local/include/boost/smart_ptr/detail/operator_bool.hpp \
+ /opt/local/include/boost/algorithm/string.hpp \
+ /opt/local/include/boost/algorithm/string/std_containers_traits.hpp \
+ /opt/local/include/boost/algorithm/string/std/string_traits.hpp \
+ /opt/local/include/boost/algorithm/string/yes_no_type.hpp \
+ /opt/local/include/boost/algorithm/string/sequence_traits.hpp \
+ /opt/local/include/boost/algorithm/string/std/list_traits.hpp \
+ /opt/local/include/boost/algorithm/string/std/slist_traits.hpp \
+ /opt/local/include/boost/algorithm/string/config.hpp \
+ /opt/local/include/boost/algorithm/string/trim.hpp \
+ /opt/local/include/boost/range/begin.hpp \
+ /opt/local/include/boost/range/config.hpp \
+ /opt/local/include/boost/range/iterator.hpp \
+ /opt/local/include/boost/range/mutable_iterator.hpp \
+ /opt/local/include/boost/range/detail/extract_optional_type.hpp \
+ /opt/local/include/boost/range/const_iterator.hpp \
+ /opt/local/include/boost/range/end.hpp \
+ /opt/local/include/boost/range/detail/implementation_help.hpp \
+ /opt/local/include/boost/range/detail/common.hpp \
+ /opt/local/include/boost/range/detail/sfinae.hpp \
+ /opt/local/include/boost/type_traits/is_array.hpp \
+ /opt/local/include/boost/range/as_literal.hpp \
+ /opt/local/include/boost/range/iterator_range.hpp \
+ /opt/local/include/boost/range/iterator_range_core.hpp \
+ /opt/local/include/boost/range/functions.hpp \
+ /opt/local/include/boost/range/size.hpp \
+ /opt/local/include/boost/range/size_type.hpp \
+ /opt/local/include/boost/range/difference_type.hpp \
+ /opt/local/include/boost/range/distance.hpp \
+ /opt/local/include/boost/range/empty.hpp \
+ /opt/local/include/boost/range/rbegin.hpp \
+ /opt/local/include/boost/range/reverse_iterator.hpp \
+ /opt/local/include/boost/iterator/reverse_iterator.hpp \
+ /opt/local/include/boost/utility.hpp \
+ /opt/local/include/boost/utility/base_from_member.hpp \
+ /opt/local/include/boost/preprocessor/repetition/enum_binary_params.hpp \
+ /opt/local/include/boost/preprocessor/repetition/repeat_from_to.hpp \
+ /opt/local/include/boost/utility/binary.hpp \
+ /opt/local/include/boost/preprocessor/control/deduce_d.hpp \
+ /opt/local/include/boost/preprocessor/seq/cat.hpp \
+ /opt/local/include/boost/preprocessor/seq/fold_left.hpp \
+ /opt/local/include/boost/preprocessor/seq/seq.hpp \
+ /opt/local/include/boost/preprocessor/seq/elem.hpp \
+ /opt/local/include/boost/preprocessor/seq/size.hpp \
+ /opt/local/include/boost/preprocessor/seq/transform.hpp \
+ /opt/local/include/boost/preprocessor/arithmetic/mod.hpp \
+ /opt/local/include/boost/preprocessor/arithmetic/detail/div_base.hpp \
+ /opt/local/include/boost/preprocessor/comparison/less_equal.hpp \
+ /opt/local/include/boost/preprocessor/logical/not.hpp \
+ /opt/local/include/boost/utility/identity_type.hpp \
+ /opt/local/include/boost/type_traits/function_traits.hpp \
+ /opt/local/include/boost/next_prior.hpp \
+ /opt/local/include/boost/noncopyable.hpp \
+ /opt/local/include/boost/iterator/iterator_adaptor.hpp \
+ /opt/local/include/boost/type_traits/add_reference.hpp \
+ /opt/local/include/boost/range/rend.hpp \
+ /opt/local/include/boost/range/algorithm/equal.hpp \
+ /opt/local/include/boost/range/concepts.hpp \
+ /opt/local/include/boost/concept_check.hpp \
+ /opt/local/include/boost/concept/assert.hpp \
+ /opt/local/include/boost/concept/detail/general.hpp \
+ /opt/local/include/boost/concept/detail/backward_compatibility.hpp \
+ /opt/local/include/boost/concept/detail/has_constraints.hpp \
+ /opt/local/include/boost/type_traits/conversion_traits.hpp \
+ /opt/local/include/boost/concept/usage.hpp \
+ /opt/local/include/boost/concept/detail/concept_def.hpp \
+ /opt/local/include/boost/preprocessor/seq/for_each_i.hpp \
+ /opt/local/include/boost/preprocessor/repetition/for.hpp \
+ /opt/local/include/boost/preprocessor/repetition/detail/for.hpp \
+ /opt/local/include/boost/preprocessor/seq/enum.hpp \
+ /opt/local/include/boost/concept/detail/concept_undef.hpp \
+ /opt/local/include/boost/iterator/iterator_concepts.hpp \
+ /opt/local/include/boost/range/value_type.hpp \
+ /opt/local/include/boost/range/detail/misc_concept.hpp \
+ /opt/local/include/boost/range/detail/safe_bool.hpp \
+ /opt/local/include/boost/range/iterator_range_io.hpp \
+ /opt/local/include/boost/range/detail/str_types.hpp \
+ /opt/local/include/boost/algorithm/string/detail/trim.hpp \
+ /opt/local/include/boost/algorithm/string/classification.hpp \
+ /opt/local/include/boost/algorithm/string/detail/classification.hpp \
+ /opt/local/include/boost/algorithm/string/predicate_facade.hpp \
+ /opt/local/include/boost/algorithm/string/case_conv.hpp \
+ /opt/local/include/boost/iterator/transform_iterator.hpp \
+ /opt/local/include/boost/utility/result_of.hpp \
+ /opt/local/include/boost/preprocessor/iteration/iterate.hpp \
+ /opt/local/include/boost/preprocessor/slot/slot.hpp \
+ /opt/local/include/boost/preprocessor/slot/detail/def.hpp \
+ /opt/local/include/boost/preprocessor/repetition/enum_shifted_params.hpp \
+ /opt/local/include/boost/preprocessor/facilities/intercept.hpp \
+ /opt/local/include/boost/utility/declval.hpp \
+ /opt/local/include/boost/type_traits/add_rvalue_reference.hpp \
+ /opt/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp \
+ /opt/local/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp \
+ /opt/local/include/boost/preprocessor/slot/detail/shared.hpp \
+ /opt/local/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp \
+ /opt/local/include/boost/utility/detail/result_of_iterate.hpp \
+ /opt/local/include/boost/algorithm/string/detail/case_conv.hpp \
+ /opt/local/include/boost/algorithm/string/predicate.hpp \
+ /opt/local/include/boost/algorithm/string/compare.hpp \
+ /opt/local/include/boost/algorithm/string/find.hpp \
+ /opt/local/include/boost/algorithm/string/finder.hpp \
+ /opt/local/include/boost/algorithm/string/constants.hpp \
+ /opt/local/include/boost/algorithm/string/detail/finder.hpp \
+ /opt/local/include/boost/algorithm/string/detail/predicate.hpp \
+ /opt/local/include/boost/algorithm/string/split.hpp \
+ /opt/local/include/boost/algorithm/string/iter_find.hpp \
+ /opt/local/include/boost/algorithm/string/concept.hpp \
+ /opt/local/include/boost/algorithm/string/find_iterator.hpp \
+ /opt/local/include/boost/algorithm/string/detail/find_iterator.hpp \
+ /opt/local/include/boost/function.hpp \
+ /opt/local/include/boost/preprocessor/iterate.hpp \
+ /opt/local/include/boost/function/detail/prologue.hpp \
+ /opt/local/include/boost/config/no_tr1/functional.hpp \
+ /opt/local/include/boost/function/function_base.hpp \
+ /opt/local/include/boost/type_traits/has_trivial_copy.hpp \
+ /opt/local/include/boost/type_traits/has_trivial_destructor.hpp \
+ /opt/local/include/boost/type_traits/composite_traits.hpp \
+ /opt/local/include/boost/type_traits/is_union.hpp \
+ /opt/local/include/boost/ref.hpp \
+ /opt/local/include/boost/type_traits/alignment_of.hpp \
+ /opt/local/include/boost/type_traits/detail/size_t_trait_def.hpp \
+ /opt/local/include/boost/mpl/size_t.hpp \
+ /opt/local/include/boost/mpl/size_t_fwd.hpp \
+ /opt/local/include/boost/type_traits/detail/size_t_trait_undef.hpp \
+ /opt/local/include/boost/function_equal.hpp \
+ /opt/local/include/boost/function/function_fwd.hpp \
+ /opt/local/include/boost/mem_fn.hpp \
+ /opt/local/include/boost/bind/mem_fn.hpp \
+ /opt/local/include/boost/get_pointer.hpp \
+ /opt/local/include/boost/bind/mem_fn_template.hpp \
+ /opt/local/include/boost/bind/mem_fn_cc.hpp \
+ /opt/local/include/boost/preprocessor/enum.hpp \
+ /opt/local/include/boost/preprocessor/repetition/enum.hpp \
+ /opt/local/include/boost/preprocessor/enum_params.hpp \
+ /opt/local/include/boost/function/detail/function_iterate.hpp \
+ /opt/local/include/boost/function/detail/maybe_include.hpp \
+ /opt/local/include/boost/function/function_template.hpp \
+ /opt/local/include/boost/detail/no_exceptions_support.hpp \
+ /opt/local/include/boost/algorithm/string/detail/util.hpp \
+ /opt/local/include/boost/algorithm/string/join.hpp \
+ /opt/local/include/boost/algorithm/string/detail/sequence.hpp \
+ /opt/local/include/boost/mpl/logical.hpp \
+ /opt/local/include/boost/algorithm/string/replace.hpp \
+ /opt/local/include/boost/algorithm/string/find_format.hpp \
+ /opt/local/include/boost/algorithm/string/detail/find_format.hpp \
+ /opt/local/include/boost/algorithm/string/detail/find_format_store.hpp \
+ /opt/local/include/boost/algorithm/string/detail/replace_storage.hpp \
+ /opt/local/include/boost/algorithm/string/detail/find_format_all.hpp \
+ /opt/local/include/boost/algorithm/string/formatter.hpp \
+ /opt/local/include/boost/algorithm/string/detail/formatter.hpp \
+ /opt/local/include/boost/algorithm/string/erase.hpp \
+ /usr/local/include/arabica/XPath/XPath.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_parser.hpp \
+ /opt/local/include/boost/version.hpp \
+ /opt/local/include/boost/spirit/include/classic_core.hpp \
+ /opt/local/include/boost/spirit/home/classic/core.hpp \
+ /opt/local/include/boost/spirit/home/classic/version.hpp \
+ /opt/local/include/boost/spirit/home/classic/debug.hpp \
+ /opt/local/include/boost/spirit/home/classic/debug/minimal.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/config.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/nil.hpp \
+ /opt/local/include/boost/spirit/home/classic/namespace.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/match.hpp \
+ /opt/local/include/boost/call_traits.hpp \
+ /opt/local/include/boost/detail/call_traits.hpp \
+ /opt/local/include/boost/optional.hpp \
+ /opt/local/include/boost/optional/optional.hpp \
+ /opt/local/include/boost/type.hpp \
+ /opt/local/include/boost/type_traits/has_nothrow_constructor.hpp \
+ /opt/local/include/boost/type_traits/has_trivial_constructor.hpp \
+ /opt/local/include/boost/type_traits/type_with_alignment.hpp \
+ /opt/local/include/boost/preprocessor/list/for_each_i.hpp \
+ /opt/local/include/boost/preprocessor/tuple/to_list.hpp \
+ /opt/local/include/boost/preprocessor/list/transform.hpp \
+ /opt/local/include/boost/preprocessor/list/append.hpp \
+ /opt/local/include/boost/detail/reference_content.hpp \
+ /opt/local/include/boost/type_traits/has_nothrow_copy.hpp \
+ /opt/local/include/boost/none.hpp /opt/local/include/boost/none_t.hpp \
+ /opt/local/include/boost/utility/swap.hpp \
+ /opt/local/include/boost/utility/compare_pointees.hpp \
+ /opt/local/include/boost/utility/in_place_factory.hpp \
+ /opt/local/include/boost/utility/detail/in_place_factory_prefix.hpp \
+ /opt/local/include/boost/preprocessor/punctuation/paren.hpp \
+ /opt/local/include/boost/utility/detail/in_place_factory_suffix.hpp \
+ /opt/local/include/boost/optional/optional_fwd.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/assert.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/safe_bool.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/impl/match_attr_traits.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/impl/match.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/parser.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/scanner/scanner.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/non_terminal/parser_id.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/scanner/scanner_fwd.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/impl/parser.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/primitives/primitives.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/impl/directives.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/scanner/skipper.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/primitives/impl/primitives.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/scanner/skipper_fwd.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/scanner/impl/skipper.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/primitives/numerics.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/directives.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/composite.hpp \
+ /opt/local/include/boost/compressed_pair.hpp \
+ /opt/local/include/boost/detail/compressed_pair.hpp \
+ /opt/local/include/boost/type_traits/is_empty.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/primitives/numerics_fwd.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/primitives/impl/numerics.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/non_terminal/subrule.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/non_terminal/parser_context.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/non_terminal/subrule_fwd.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/non_terminal/impl/subrule.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/non_terminal/rule.hpp \
+ /opt/local/include/boost/scoped_ptr.hpp \
+ /opt/local/include/boost/smart_ptr/scoped_ptr.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/non_terminal/impl/rule.ipp \
+ /opt/local/include/boost/type_traits/is_base_and_derived.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/non_terminal/grammar.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/non_terminal/impl/grammar.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/non_terminal/impl/object_with_id.ipp \
+ /opt/local/include/boost/weak_ptr.hpp \
+ /opt/local/include/boost/smart_ptr/weak_ptr.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/actions.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/epsilon.hpp \
+ /opt/local/include/boost/spirit/home/classic/meta/parser_traits.hpp \
+ /opt/local/include/boost/spirit/home/classic/meta/impl/parser_traits.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/operators.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/sequence.hpp \
+ /opt/local/include/boost/spirit/home/classic/meta/as_parser.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/impl/sequence.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/sequential_and.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/impl/sequential_and.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/sequential_or.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/impl/sequential_or.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/alternative.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/impl/alternative.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/difference.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/impl/difference.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/intersection.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/impl/intersection.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/exclusive_or.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/impl/exclusive_or.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/kleene_star.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/impl/kleene_star.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/positive.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/impl/positive.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/optional.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/impl/optional.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/list.hpp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/impl/list.ipp \
+ /opt/local/include/boost/spirit/home/classic/core/composite/no_actions.hpp \
+ /opt/local/include/boost/spirit/home/classic/actor/assign_actor.hpp \
+ /opt/local/include/boost/spirit/home/classic/actor/ref_value_actor.hpp \
+ /opt/local/include/boost/spirit/home/classic/actor/ref_const_ref_actor.hpp \
+ /opt/local/include/boost/spirit/home/classic/actor/push_back_actor.hpp \
+ /opt/local/include/boost/spirit/include/classic_ast.hpp \
+ /opt/local/include/boost/spirit/home/classic/tree/ast.hpp \
+ /opt/local/include/boost/spirit/home/classic/tree/common.hpp \
+ /opt/local/include/boost/spirit/home/classic/tree/common_fwd.hpp \
+ /opt/local/include/boost/spirit/home/classic/tree/ast_fwd.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_object.hpp \
+ /opt/local/include/boost/lexical_cast.hpp \
+ /opt/local/include/boost/detail/lcast_precision.hpp \
+ /opt/local/include/boost/numeric/conversion/cast.hpp \
+ /opt/local/include/boost/numeric/conversion/converter.hpp \
+ /opt/local/include/boost/numeric/conversion/conversion_traits.hpp \
+ /opt/local/include/boost/numeric/conversion/detail/conversion_traits.hpp \
+ /opt/local/include/boost/numeric/conversion/detail/meta.hpp \
+ /opt/local/include/boost/mpl/equal_to.hpp \
+ /opt/local/include/boost/mpl/aux_/comparison_op.hpp \
+ /opt/local/include/boost/mpl/aux_/numeric_op.hpp \
+ /opt/local/include/boost/mpl/numeric_cast.hpp \
+ /opt/local/include/boost/mpl/tag.hpp \
+ /opt/local/include/boost/mpl/aux_/has_tag.hpp \
+ /opt/local/include/boost/mpl/aux_/numeric_cast_utils.hpp \
+ /opt/local/include/boost/mpl/aux_/config/forwarding.hpp \
+ /opt/local/include/boost/mpl/aux_/msvc_eti_base.hpp \
+ /opt/local/include/boost/mpl/aux_/is_msvc_eti_arg.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp \
+ /opt/local/include/boost/numeric/conversion/detail/int_float_mixture.hpp \
+ /opt/local/include/boost/numeric/conversion/int_float_mixture_enum.hpp \
+ /opt/local/include/boost/numeric/conversion/detail/sign_mixture.hpp \
+ /opt/local/include/boost/numeric/conversion/sign_mixture_enum.hpp \
+ /opt/local/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp \
+ /opt/local/include/boost/numeric/conversion/udt_builtin_mixture_enum.hpp \
+ /opt/local/include/boost/numeric/conversion/detail/is_subranged.hpp \
+ /opt/local/include/boost/mpl/multiplies.hpp \
+ /opt/local/include/boost/mpl/times.hpp \
+ /opt/local/include/boost/mpl/aux_/arithmetic_op.hpp \
+ /opt/local/include/boost/mpl/aux_/largest_int.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/times.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessor/default_params.hpp \
+ /opt/local/include/boost/mpl/less.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/less.hpp \
+ /opt/local/include/boost/numeric/conversion/converter_policies.hpp \
+ /opt/local/include/boost/numeric/conversion/detail/converter.hpp \
+ /opt/local/include/boost/numeric/conversion/bounds.hpp \
+ /opt/local/include/boost/numeric/conversion/detail/bounds.hpp \
+ /opt/local/include/boost/numeric/conversion/numeric_cast_traits.hpp \
+ /opt/local/include/boost/numeric/conversion/detail/numeric_cast_traits.hpp \
+ /opt/local/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp \
+ /opt/local/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp \
+ /opt/local/include/boost/math/special_functions/sign.hpp \
+ /opt/local/include/boost/math/tools/config.hpp \
+ /opt/local/include/boost/math/tools/user.hpp \
+ /opt/local/include/boost/math/special_functions/detail/round_fwd.hpp \
+ /opt/local/include/boost/math/special_functions/math_fwd.hpp \
+ /opt/local/include/boost/math/tools/promotion.hpp \
+ /opt/local/include/boost/type_traits/is_floating_point.hpp \
+ /opt/local/include/boost/math/policies/policy.hpp \
+ /opt/local/include/boost/mpl/list.hpp \
+ /opt/local/include/boost/mpl/limits/list.hpp \
+ /opt/local/include/boost/mpl/list/list20.hpp \
+ /opt/local/include/boost/mpl/list/list10.hpp \
+ /opt/local/include/boost/mpl/list/list0.hpp \
+ /opt/local/include/boost/mpl/long.hpp \
+ /opt/local/include/boost/mpl/long_fwd.hpp \
+ /opt/local/include/boost/mpl/list/aux_/push_front.hpp \
+ /opt/local/include/boost/mpl/push_front_fwd.hpp \
+ /opt/local/include/boost/mpl/list/aux_/item.hpp \
+ /opt/local/include/boost/mpl/list/aux_/tag.hpp \
+ /opt/local/include/boost/mpl/list/aux_/pop_front.hpp \
+ /opt/local/include/boost/mpl/pop_front_fwd.hpp \
+ /opt/local/include/boost/mpl/list/aux_/push_back.hpp \
+ /opt/local/include/boost/mpl/push_back_fwd.hpp \
+ /opt/local/include/boost/mpl/list/aux_/front.hpp \
+ /opt/local/include/boost/mpl/front_fwd.hpp \
+ /opt/local/include/boost/mpl/list/aux_/clear.hpp \
+ /opt/local/include/boost/mpl/clear_fwd.hpp \
+ /opt/local/include/boost/mpl/list/aux_/O1_size.hpp \
+ /opt/local/include/boost/mpl/O1_size_fwd.hpp \
+ /opt/local/include/boost/mpl/list/aux_/size.hpp \
+ /opt/local/include/boost/mpl/size_fwd.hpp \
+ /opt/local/include/boost/mpl/list/aux_/empty.hpp \
+ /opt/local/include/boost/mpl/empty_fwd.hpp \
+ /opt/local/include/boost/mpl/list/aux_/begin_end.hpp \
+ /opt/local/include/boost/mpl/begin_end_fwd.hpp \
+ /opt/local/include/boost/mpl/list/aux_/iterator.hpp \
+ /opt/local/include/boost/mpl/iterator_tags.hpp \
+ /opt/local/include/boost/mpl/deref.hpp \
+ /opt/local/include/boost/mpl/aux_/msvc_type.hpp \
+ /opt/local/include/boost/mpl/aux_/lambda_spec.hpp \
+ /opt/local/include/boost/mpl/list/aux_/include_preprocessed.hpp \
+ /opt/local/include/boost/mpl/list/aux_/preprocessed/plain/list10.hpp \
+ /opt/local/include/boost/mpl/list/aux_/preprocessed/plain/list20.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/list.hpp \
+ /opt/local/include/boost/mpl/contains.hpp \
+ /opt/local/include/boost/mpl/contains_fwd.hpp \
+ /opt/local/include/boost/mpl/sequence_tag.hpp \
+ /opt/local/include/boost/mpl/sequence_tag_fwd.hpp \
+ /opt/local/include/boost/mpl/aux_/has_begin.hpp \
+ /opt/local/include/boost/mpl/aux_/contains_impl.hpp \
+ /opt/local/include/boost/mpl/begin_end.hpp \
+ /opt/local/include/boost/mpl/aux_/begin_end_impl.hpp \
+ /opt/local/include/boost/mpl/aux_/traits_lambda_spec.hpp \
+ /opt/local/include/boost/mpl/find.hpp \
+ /opt/local/include/boost/mpl/find_if.hpp \
+ /opt/local/include/boost/mpl/aux_/find_if_pred.hpp \
+ /opt/local/include/boost/mpl/aux_/iter_apply.hpp \
+ /opt/local/include/boost/mpl/iter_fold_if.hpp \
+ /opt/local/include/boost/mpl/pair.hpp \
+ /opt/local/include/boost/mpl/aux_/iter_fold_if_impl.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp \
+ /opt/local/include/boost/mpl/same_as.hpp \
+ /opt/local/include/boost/mpl/remove_if.hpp \
+ /opt/local/include/boost/mpl/fold.hpp \
+ /opt/local/include/boost/mpl/O1_size.hpp \
+ /opt/local/include/boost/mpl/aux_/O1_size_impl.hpp \
+ /opt/local/include/boost/mpl/aux_/has_size.hpp \
+ /opt/local/include/boost/mpl/aux_/fold_impl.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp \
+ /opt/local/include/boost/mpl/reverse_fold.hpp \
+ /opt/local/include/boost/mpl/aux_/reverse_fold_impl.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp \
+ /opt/local/include/boost/mpl/aux_/inserter_algorithm.hpp \
+ /opt/local/include/boost/mpl/back_inserter.hpp \
+ /opt/local/include/boost/mpl/push_back.hpp \
+ /opt/local/include/boost/mpl/aux_/push_back_impl.hpp \
+ /opt/local/include/boost/mpl/inserter.hpp \
+ /opt/local/include/boost/mpl/front_inserter.hpp \
+ /opt/local/include/boost/mpl/push_front.hpp \
+ /opt/local/include/boost/mpl/aux_/push_front_impl.hpp \
+ /opt/local/include/boost/mpl/clear.hpp \
+ /opt/local/include/boost/mpl/aux_/clear_impl.hpp \
+ /opt/local/include/boost/mpl/vector.hpp \
+ /opt/local/include/boost/mpl/limits/vector.hpp \
+ /opt/local/include/boost/mpl/vector/vector20.hpp \
+ /opt/local/include/boost/mpl/vector/vector10.hpp \
+ /opt/local/include/boost/mpl/vector/vector0.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/at.hpp \
+ /opt/local/include/boost/mpl/at_fwd.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/tag.hpp \
+ /opt/local/include/boost/mpl/aux_/config/typeof.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/front.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/push_front.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/item.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/pop_front.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/push_back.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/pop_back.hpp \
+ /opt/local/include/boost/mpl/pop_back_fwd.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/back.hpp \
+ /opt/local/include/boost/mpl/back_fwd.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/clear.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/vector0.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/iterator.hpp \
+ /opt/local/include/boost/mpl/plus.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp \
+ /opt/local/include/boost/mpl/minus.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp \
+ /opt/local/include/boost/mpl/advance_fwd.hpp \
+ /opt/local/include/boost/mpl/distance_fwd.hpp \
+ /opt/local/include/boost/mpl/prior.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/O1_size.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/size.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/empty.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/begin_end.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/include_preprocessed.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp \
+ /opt/local/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/vector.hpp \
+ /opt/local/include/boost/mpl/at.hpp \
+ /opt/local/include/boost/mpl/aux_/at_impl.hpp \
+ /opt/local/include/boost/mpl/advance.hpp \
+ /opt/local/include/boost/mpl/negate.hpp \
+ /opt/local/include/boost/mpl/aux_/advance_forward.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp \
+ /opt/local/include/boost/mpl/aux_/advance_backward.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp \
+ /opt/local/include/boost/mpl/size.hpp \
+ /opt/local/include/boost/mpl/aux_/size_impl.hpp \
+ /opt/local/include/boost/mpl/distance.hpp \
+ /opt/local/include/boost/mpl/iter_fold.hpp \
+ /opt/local/include/boost/mpl/aux_/iter_fold_impl.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp \
+ /opt/local/include/boost/mpl/iterator_range.hpp \
+ /opt/local/include/boost/mpl/comparison.hpp \
+ /opt/local/include/boost/mpl/not_equal_to.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp \
+ /opt/local/include/boost/mpl/greater.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/greater.hpp \
+ /opt/local/include/boost/mpl/less_equal.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp \
+ /opt/local/include/boost/mpl/greater_equal.hpp \
+ /opt/local/include/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp \
+ /opt/local/include/boost/config/no_tr1/complex.hpp \
+ /opt/local/include/boost/math/special_functions/detail/fp_traits.hpp \
+ /opt/local/include/boost/detail/endian.hpp \
+ /opt/local/include/boost/math/special_functions/fpclassify.hpp \
+ /opt/local/include/boost/math/tools/real_cast.hpp \
+ /opt/local/include/boost/container/container_fwd.hpp \
+ /usr/local/include/arabica/text/normalize_whitespace.hpp \
+ /usr/local/include/arabica/XML/XMLCharacterClasses.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_axis_enumerator.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_namespace_node.hpp \
+ /usr/local/include/arabica/DOM/Simple/DocumentImpl.hpp \
+ /usr/local/include/arabica/DOM/Simple/ElementNSImpl.hpp \
+ /usr/local/include/arabica/DOM/Simple/ElementImpl.hpp \
+ /usr/local/include/arabica/DOM/Simple/NodeImpl.hpp \
+ /usr/local/include/arabica/DOM/Simple/ElementByTagImpl.hpp \
+ /usr/local/include/arabica/DOM/Simple/AttrMap.hpp \
+ /usr/local/include/arabica/DOM/Simple/NamedNodeMapImpl.hpp \
+ /usr/local/include/arabica/DOM/Simple/AttrImpl.hpp \
+ /usr/local/include/arabica/DOM/Simple/TextImpl.hpp \
+ /usr/local/include/arabica/DOM/Simple/CharacterDataImpl.hpp \
+ /usr/local/include/arabica/DOM/Simple/DocumentTypeImpl.hpp \
+ /usr/local/include/arabica/DOM/Simple/AttrNSImpl.hpp \
+ /usr/local/include/arabica/DOM/Simple/Helpers.hpp \
+ /usr/local/include/arabica/DOM/Simple/ProcessingInstructionImpl.hpp \
+ /usr/local/include/arabica/DOM/Simple/DocumentFragmentImpl.hpp \
+ /usr/local/include/arabica/DOM/Simple/CommentImpl.hpp \
+ /usr/local/include/arabica/DOM/Simple/CDATASectionImpl.hpp \
+ /usr/local/include/arabica/DOM/Simple/EntityReferenceImpl.hpp \
+ /usr/local/include/arabica/DOM/Simple/EntityImpl.hpp \
+ /usr/local/include/arabica/DOM/Entity.hpp \
+ /usr/local/include/arabica/DOM/Simple/NotationImpl.hpp \
+ /usr/local/include/arabica/DOM/Notation.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_expression.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_execution_context.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_variable_resolver.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_resolver_holder.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_ast.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_ast_ids.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_grammar.hpp \
+ /opt/local/include/boost/spirit/include/classic_chset.hpp \
+ /opt/local/include/boost/spirit/home/classic/utility/chset.hpp \
+ /opt/local/include/boost/spirit/home/classic/utility/impl/chset/basic_chset.hpp \
+ /opt/local/include/boost/spirit/home/classic/utility/impl/chset/range_run.hpp \
+ /opt/local/include/boost/spirit/home/classic/utility/impl/chset/range_run.ipp \
+ /opt/local/include/boost/spirit/home/classic/utility/impl/chset/basic_chset.ipp \
+ /opt/local/include/boost/spirit/home/classic/utility/impl/chset.ipp \
+ /opt/local/include/boost/spirit/home/classic/utility/chset_operators.hpp \
+ /opt/local/include/boost/spirit/home/classic/utility/impl/chset_operators.ipp \
+ /opt/local/include/boost/spirit/include/classic_symbols.hpp \
+ /opt/local/include/boost/spirit/home/classic/symbols.hpp \
+ /opt/local/include/boost/spirit/home/classic/symbols/symbols.hpp \
+ /opt/local/include/boost/spirit/home/classic/symbols/symbols_fwd.hpp \
+ /opt/local/include/boost/spirit/home/classic/symbols/impl/symbols.ipp \
+ /opt/local/include/boost/spirit/home/classic/symbols/impl/tst.ipp \
+ /usr/local/include/arabica/XPath/impl/xpath_namespace_context.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_function_resolver.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_match.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_value.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_variable_compile_time_resolver.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_variable.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_arithmetic.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_expression_impl.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_relational.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_logical.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_step.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_node_test.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_compile_context.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_function_holder.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_function.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_union.hpp \
+ /usr/local/include/arabica/XPath/impl/xpath_match_rewrite.hpp \
+ /usr/local/include/arabica/DOM/SAX2DOM/SAX2DOM.hpp \
+ /usr/local/include/arabica/SAX/XMLReader.hpp \
+ /usr/local/include/arabica/SAX/ContentHandler.hpp \
+ /usr/local/include/arabica/SAX/Attributes.hpp \
+ /usr/local/include/arabica/SAX/EntityResolver.hpp \
+ /usr/local/include/arabica/SAX/InputSource.hpp \
+ /usr/local/include/arabica/SAX/IStreamHandle.hpp \
+ /usr/local/include/arabica/SAX/DTDHandler.hpp \
+ /usr/local/include/arabica/SAX/ErrorHandler.hpp \
+ /usr/local/include/arabica/SAX/SAXParseException.hpp \
+ /usr/local/include/arabica/SAX/SAXException.hpp \
+ /usr/local/include/arabica/SAX/Locator.hpp \
+ /usr/local/include/arabica/SAX/ext/LexicalHandler.hpp \
+ /usr/local/include/arabica/SAX/ext/DeclHandler.hpp \
+ /usr/local/include/arabica/SAX/SAXNotSupportedException.hpp \
+ /usr/local/include/arabica/Arabica/getparam.hpp \
+ /usr/local/include/arabica/SAX/ParserConfig.hpp \
+ /usr/local/include/arabica/SAX/wrappers/saxlibxml2.hpp \
+ /usr/local/include/arabica/SAX/SAXNotRecognizedException.hpp \
+ /opt/local/include/libxml2/libxml/parser.h \
+ /opt/local/include/libxml2/libxml/xmlversion.h \
+ /opt/local/include/libxml2/libxml/xmlexports.h \
+ /opt/local/include/libxml2/libxml/tree.h \
+ /opt/local/include/libxml2/libxml/xmlstring.h \
+ /opt/local/include/libxml2/libxml/xmlregexp.h \
+ /opt/local/include/libxml2/libxml/dict.h \
+ /opt/local/include/libxml2/libxml/hash.h \
+ /opt/local/include/libxml2/libxml/valid.h \
+ /opt/local/include/libxml2/libxml/xmlerror.h \
+ /opt/local/include/libxml2/libxml/list.h \
+ /opt/local/include/libxml2/libxml/xmlautomata.h \
+ /opt/local/include/libxml2/libxml/entities.h \
+ /opt/local/include/libxml2/libxml/encoding.h \
+ /opt/local/include/iconv.h /opt/local/include/libxml2/libxml/xmlIO.h \
+ /opt/local/include/libxml2/libxml/globals.h \
+ /opt/local/include/libxml2/libxml/SAX.h \
+ /opt/local/include/libxml2/libxml/xlink.h \
+ /opt/local/include/libxml2/libxml/SAX2.h \
+ /opt/local/include/libxml2/libxml/xmlmemory.h \
+ /opt/local/include/libxml2/libxml/threads.h \
+ /usr/local/include/arabica/SAX/helpers/FeatureNames.hpp \
+ /usr/local/include/arabica/SAX/helpers/PropertyNames.hpp \
+ /usr/local/include/arabica/SAX/helpers/NamespaceSupport.hpp \
+ /usr/local/include/arabica/XML/QName.hpp \
+ /usr/local/include/arabica/XML/strings.hpp \
+ /usr/local/include/arabica/SAX/helpers/AttributeDefaults.hpp \
+ /usr/local/include/arabica/SAX/helpers/AttributeTypes.hpp \
+ /usr/local/include/arabica/SAX/helpers/InputSourceResolver.hpp \
+ /usr/local/include/arabica/SAX/helpers/AttributesImpl.hpp \
+ /usr/local/include/arabica/SAX/helpers/DefaultHandler.hpp \
+ /usr/local/include/arabica/SAX/filter/TextCoalescer.hpp \
+ /usr/local/include/arabica/SAX/helpers/XMLFilterImpl.hpp \
+ /usr/local/include/arabica/SAX/XMLFilter.hpp \
+ /usr/local/include/arabica/DOM/Simple/DOMImplementation.hpp \
+ /usr/local/include/arabica/DOM/SAX2DOM/DocumentTypeImpl.hpp \
+ /usr/local/include/arabica/SAX/helpers/CatchErrorHandler.hpp \
+ /Users/sradomski/Documents/TK/Code/uscxml/src/uscxml/concurrency/tinythread.h \
+ /Users/sradomski/Documents/TK/Code/uscxml/src/uscxml/concurrency/BlockingQueue.h \
+ /Users/sradomski/Documents/TK/Code/uscxml/src/uscxml/Factory.h \
+ /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.h
diff --git a/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.dia b/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.dia
new file mode 100644
index 0000000..40eb95b
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.dia
Binary files differ
diff --git a/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.o b/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.o
new file mode 100644
index 0000000..c354d4c
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.o
Binary files differ
diff --git a/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlNativeJava.LinkFileList b/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlNativeJava.LinkFileList
new file mode 100644
index 0000000..1a99600
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlNativeJava.LinkFileList
@@ -0,0 +1 @@
+/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.o
diff --git a/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-480C94726C0043C0BC2C4359.sh b/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-480C94726C0043C0BC2C4359.sh
new file mode 100755
index 0000000..1b56ede
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-480C94726C0043C0BC2C4359.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+make -C /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java -f /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_cmakeRulesBuildPhase.make$CONFIGURATION all
diff --git a/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-490D5091BC6E48BABC920A6B.sh b/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-490D5091BC6E48BABC920A6B.sh
new file mode 100755
index 0000000..93d7c22
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-490D5091BC6E48BABC920A6B.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+make -C /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java -f /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/CMakeScripts/uscxmlNativeJava_postBuildPhase.make$CONFIGURATION all
diff --git a/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/build-state.dat b/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/build-state.dat
new file mode 100644
index 0000000..8734ac2
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/build-state.dat
@@ -0,0 +1,110 @@
+TuscxmlNativeJava
+v5
+r1
+cCheck dependencies
+cPhaseScriptExecution "CMake Rules" /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-480C94726C0043C0BC2C4359.sh
+cCompileC build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.o /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
+cLd /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/Debug/libuscxmlNativeJava.jnilib normal x86_64
+cPhaseScriptExecution "CMake PostBuild Rules" /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-490D5091BC6E48BABC920A6B.sh
+
+N/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk
+c000000005022B42800000000000000CC
+t1344451624
+s204
+
+N/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/Debug/libuscxmlNativeJava.jnilib
+t2
+s0
+
+N/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.o
+t2
+s0
+
+N/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlNativeJava.LinkFileList
+c0000000050523045000000000000009F
+t1347563589
+s159
+
+N/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-480C94726C0043C0BC2C4359.sh
+c000000005052304500000000000000F9
+t1347563589
+s249
+
+N/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-490D5091BC6E48BABC920A6B.sh
+c000000005052304500000000000000F3
+t1347563589
+s243
+
+N/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx
+c00000000000000000000000000000000
+t2
+s0
+
+CBuild AST from /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx
+r0
+
+CCheck dependencies
+r0
+lSLF05#21%IDEActivityLogSection1@2#32"com.apple.dt.IDE.BuildLogSection18"Check dependencies0a671bc56702b641^795c1cc56702b641^---0#1#0#--18"Check dependencies36"12D7D926-3998-483D-98D7-9DC2B80EF834-
+
+CCompileC build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.o /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
+s369256390.082427
+e369256396.027215
+r1
+xCompileC
+xbuild/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.o
+x/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx
+xnormal
+xx86_64
+xc++
+xcom.apple.compilers.llvm.clang.1_0.compiler
+oIn file included from /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx:412:
+oIn file included from /Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java/../../../uscxml/Message.h:8:
+oIn file included from /usr/local/include/arabica/DOM/Document.hpp:10:
+oIn file included from /usr/local/include/arabica/DOM/Node.hpp:9:
+oIn file included from /usr/local/include/arabica/Arabica/StringAdaptor.hpp:7:
+o/usr/local/include/arabica/convert/utf8ucs2codecvt.hpp:58:15: warning: 'Arabica::convert::utf8ucs2codecvt::do_length' hides overloaded virtual function [-Woverloaded-virtual]
+o virtual int do_length(const std::mbstate_t&,
+o ^
+o/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/include/c++/4.2.1/bits/codecvt.h:442:11: note: hidden overloaded virtual function 'std::codecvt<wchar_t, char, __mbstate_t>::do_length' declared here
+o int do_length(state_type&, const extern_type* __from,
+o ^
+o1 warning generated.
+lSLF05#21%IDEActivityLogSection1@2#32"com.apple.dt.IDE.BuildLogSection104"Compile /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx4e4615c66702b641^1f4707cc6702b641^-1037"In file included from /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx:412: In file included from /Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java/../../../uscxml/Message.h:8: In file included from /usr/local/include/arabica/DOM/Document.hpp:10: In file included from /usr/local/include/arabica/DOM/Node.hpp:9: In file included from /usr/local/include/arabica/Arabica/StringAdaptor.hpp:7: /usr/local/include/arabica/convert/utf8ucs2codecvt.hpp:58:15: warning: 'Arabica::convert::utf8ucs2codecvt::do_length' hides overloaded virtual function [-Woverloaded-virtual] virtual int do_length(const std::mbstate_t&, ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/include/c++/4.2.1/bits/codecvt.h:442:11: note: hidden overloaded virtual function 'std::codecvt<wchar_t, char, __mbstate_t>::do_length' declared here int do_length(state_type&, const extern_type* __from, ^ 1 warning generated. 1(36%IDEClangDiagnosticActivityLogMessage2@80"'Arabica::convert::utf8ucs2codecvt::do_length' hides overloaded virtual function-369256396#18446744073709551615#0#6(2@123"In file included from /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx:412:-369256396#18446744073709551615#0#-0#27"com.apple.dt.IDE.diagnostic23%DVTTextDocumentLocation3@112"file://localhost/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx0000000000000000^411#9#411#9#12944#0#21"Clang LLVM 1.0 Notice--2@115"In file included from /Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java/../../../uscxml/Message.h:8:-369256396#18446744073709551615#0#-0#27"com.apple.dt.IDE.diagnostic3@78"file://localhost/Users/sradomski/Documents/TK/Code/uscxml/src/uscxml/Message.h0000000000000000^7#9#7#9#110#0#21"Clang LLVM 1.0 Notice--2@69"In file included from /usr/local/include/arabica/DOM/Document.hpp:10:-369256396#18446744073709551615#0#-0#27"com.apple.dt.IDE.diagnostic3@59"file://localhost/usr/local/include/arabica/DOM/Document.hpp0000000000000000^9#9#9#9#160#0#21"Clang LLVM 1.0 Notice--2@64"In file included from /usr/local/include/arabica/DOM/Node.hpp:9:-369256396#18446744073709551615#0#-0#27"com.apple.dt.IDE.diagnostic3@55"file://localhost/usr/local/include/arabica/DOM/Node.hpp0000000000000000^8#9#8#9#197#0#21"Clang LLVM 1.0 Notice--2@77"In file included from /usr/local/include/arabica/Arabica/StringAdaptor.hpp:7:-369256396#18446744073709551615#0#-0#27"com.apple.dt.IDE.diagnostic3@68"file://localhost/usr/local/include/arabica/Arabica/StringAdaptor.hpp0000000000000000^6#9#6#9#171#0#21"Clang LLVM 1.0 Notice--2@102"Hidden overloaded virtual function 'std::codecvt<wchar_t, char, __mbstate_t>::do_length' declared here-369256396#18446744073709551615#0#-0#27"com.apple.dt.IDE.diagnostic3@151"file://localhost/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/include/c++/4.2.1/bits/codecvt.h0000000000000000^441#10#441#10#15179#0#14"Semantic Issue--1#27"com.apple.dt.IDE.diagnostic3@70"file://localhost/usr/local/include/arabica/convert/utf8ucs2codecvt.hpp0000000000000000^57#14#57#14#1790#0#14"Semantic Issue--0#0#0#-19%DVTDocumentLocation4@112"file://localhost/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx0000000000000000^2872"CompileC build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.o build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler cd /Users/sradomski/Documents/TK/Code/uscxml setenv LANG en_US.US-ASCII /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -arch x86_64 -fmessage-length=0 -Wno-trigraphs -fpascal-strings -O0 -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wformat -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-sign-compare -Wno-shorten-64-to-32 -Wno-newline-eof -Wc++11-extensions "-DCMAKE_INTDIR=\"Debug\"" -DuscxmlNativeJava_EXPORTS -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk -fasm-blocks -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.7 -g -Wno-sign-conversion -I/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/Debug/include -I/opt/local/include/libxml2 -I/Users/sradomski/Documents/TK/Code/glog/src -I/usr/local/include/arabica -I/opt/local/include -I/Users/sradomski/Documents/TK/Code/libevent/include -I/Users/sradomski/Documents/TK/Code/v8/include -I/Users/sradomski/Documents/TK/Code/uscxml/src -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks/JavaVM.framework/Headers -I/Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java -I/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/DerivedSources/x86_64 -I/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/DerivedSources -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -F/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/Debug -fPIC -MMD -MT dependencies -MF /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.d --serialize-diagnostics /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.dia -c /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx -o /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.o 36"C84134CB-FFCC-4BA9-8B3A-5CA9F3467B7D-
+
+CLd /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/Debug/libuscxmlNativeJava.jnilib normal x86_64
+s369256396.034917
+e369256398.281097
+r1
+xLd
+x/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/Debug/libuscxmlNativeJava.jnilib
+xnormal
+xx86_64
+lSLF05#21%IDEActivityLogSection1@2#32"com.apple.dt.IDE.BuildLogSection114"Link /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/Debug/libuscxmlNativeJava.jnilibf90f09cc6702b641^280e48ce6702b641^---0#0#0#--1431"Ld build/xcode/src/bindings/swig/java/Debug/libuscxmlNativeJava.jnilib normal x86_64 cd /Users/sradomski/Documents/TK/Code/uscxml setenv MACOSX_DEPLOYMENT_TARGET 10.7 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -arch x86_64 -bundle -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk -L/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/Debug -F/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/Debug -filelist /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlNativeJava.LinkFileList -mmacosx-version-min=10.7 -Wl,-search_paths_first -Wl,-headerpad_max_install_names -framework JavaVM -framework JavaVM /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/Debug/libuscxml.a /opt/local/lib/libxml2.dylib /Users/sradomski/Documents/TK/Code/glog/.libs/libglog.a /usr/local/lib/libarabica.a /Users/sradomski/Documents/TK/Code/libevent/.libs/libevent.a /Users/sradomski/Documents/TK/Code/libevent/.libs/libevent_pthreads.a /Users/sradomski/Documents/TK/Code/v8/out/native/libv8_base.a /Users/sradomski/Documents/TK/Code/v8/out/native/libv8_snapshot.a -o /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/Debug/libuscxmlNativeJava.jnilib 36"F587F538-E1C5-4E50-9234-00AEAE6D6304-
+
+CPhaseScriptExecution "CMake PostBuild Rules" /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-490D5091BC6E48BABC920A6B.sh
+s369256398.290113
+e369256398.349948
+r1
+xPhaseScriptExecution
+xCMake PostBuild Rules
+x/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-490D5091BC6E48BABC920A6B.sh
+oecho "Depend check for xcode"
+oDepend check for xcode
+ocd /Users/sradomski/Documents/TK/Code/uscxml/build/xcode && make -C /Users/sradomski/Documents/TK/Code/uscxml/build/xcode -f /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.uscxmlNativeJava.Debug
+omake[1]: Nothing to be done for `PostBuild.uscxmlNativeJava.Debug'.
+lSLF05#21%IDEActivityLogSection1@2#32"com.apple.dt.IDE.BuildLogSection47"Run custom shell script 'CMake PostBuild Rules'2d0a4bce6702b641^969659ce6702b641^-371"echo "Depend check for xcode" Depend check for xcode cd /Users/sradomski/Documents/TK/Code/uscxml/build/xcode && make -C /Users/sradomski/Documents/TK/Code/uscxml/build/xcode -f /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.uscxmlNativeJava.Debug make[1]: Nothing to be done for `PostBuild.uscxmlNativeJava.Debug'. 4(21%IDEActivityLogMessage2@30"echo "Depend check for xcode" -369256398#0#30#-0#-----2@23"Depend check for xcode -369256398#30#23#-0#-----2@250"cd /Users/sradomski/Documents/TK/Code/uscxml/build/xcode && make -C /Users/sradomski/Documents/TK/Code/uscxml/build/xcode -f /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/CMakeScripts/XCODE_DEPEND_HELPER.make PostBuild.uscxmlNativeJava.Debug -369256398#53#250#-0#-----2@68"make[1]: Nothing to be done for `PostBuild.uscxmlNativeJava.Debug'. -369256398#303#68#-0#-----0#0#0#--375"PhaseScriptExecution "CMake PostBuild Rules" build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-490D5091BC6E48BABC920A6B.sh cd /Users/sradomski/Documents/TK/Code/uscxml /bin/sh -c /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-490D5091BC6E48BABC920A6B.sh 36"F79D2D36-B1AC-4AA6-88B4-32840A9CC140-
+
+CPhaseScriptExecution "CMake Rules" /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-480C94726C0043C0BC2C4359.sh
+s369256389.111869
+e369256390.071796
+r1
+xPhaseScriptExecution
+xCMake Rules
+x/Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-480C94726C0043C0BC2C4359.sh
+oecho "Swig source"
+oSwig source
+o/opt/local/bin/cmake -E make_directory /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/org/uscxml
+o/usr/local/bin/swig -java -package org.uscxml -outdir /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/org/uscxml -c++ -I/opt/local/include/libxml2 -I/Users/sradomski/Documents/TK/Code/glog/src -I/usr/local/include/arabica -I/opt/local/include -I/Users/sradomski/Documents/TK/Code/libevent/include -I/Users/sradomski/Documents/TK/Code/v8/include -I/Users/sradomski/Documents/TK/Code/uscxml/src -I/System/Library/Frameworks/JavaVM.framework/Headers -I/System/Library/Frameworks/JavaVM.framework/Headers -I/System/Library/Frameworks/JavaVM.framework/Headers -I/Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java -o /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx /Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java/uscxml.i
+lSLF05#21%IDEActivityLogSection1@2#32"com.apple.dt.IDE.BuildLogSection37"Run custom shell script 'CMake Rules'f14b1dc56702b641^cc6212c66702b641^-983"echo "Swig source" Swig source /opt/local/bin/cmake -E make_directory /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/org/uscxml /usr/local/bin/swig -java -package org.uscxml -outdir /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/org/uscxml -c++ -I/opt/local/include/libxml2 -I/Users/sradomski/Documents/TK/Code/glog/src -I/usr/local/include/arabica -I/opt/local/include -I/Users/sradomski/Documents/TK/Code/libevent/include -I/Users/sradomski/Documents/TK/Code/v8/include -I/Users/sradomski/Documents/TK/Code/uscxml/src -I/System/Library/Frameworks/JavaVM.framework/Headers -I/System/Library/Frameworks/JavaVM.framework/Headers -I/System/Library/Frameworks/JavaVM.framework/Headers -I/Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java -o /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx /Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java/uscxml.i 4(21%IDEActivityLogMessage2@19"echo "Swig source" -369256389#0#19#-0#-----2@12"Swig source -369256389#19#12#-0#-----2@127"/opt/local/bin/cmake -E make_directory /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/org/uscxml -369256389#31#127#-0#-----2@825"/usr/local/bin/swig -java -package org.uscxml -outdir /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/org/uscxml -c++ -I/opt/local/include/libxml2 -I/Users/sradomski/Documents/TK/Code/glog/src -I/usr/local/include/arabica -I/opt/local/include -I/Users/sradomski/Documents/TK/Code/libevent/include -I/Users/sradomski/Documents/TK/Code/v8/include -I/Users/sradomski/Documents/TK/Code/uscxml/src -I/System/Library/Frameworks/JavaVM.framework/Headers -I/System/Library/Frameworks/JavaVM.framework/Headers -I/System/Library/Frameworks/JavaVM.framework/Headers -I/Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java -o /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx /Users/sradomski/Documents/TK/Code/uscxml/src/bindings/swig/java/uscxml.i -369256389#158#825#-0#-----0#0#0#--365"PhaseScriptExecution "CMake Rules" build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-480C94726C0043C0BC2C4359.sh cd /Users/sradomski/Documents/TK/Code/uscxml /bin/sh -c /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Script-480C94726C0043C0BC2C4359.sh 36"2D66DAB3-C338-413C-95B0-F75B576CBF46-
+
diff --git a/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/uscxmlNativeJava.dep b/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/uscxmlNativeJava.dep
new file mode 100644
index 0000000..32c4a31
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/uscxmlNativeJava.dep
@@ -0,0 +1,2 @@
+ffffffffffffffffffffffffffffffff 16423b0f7244cfd3b07e2ca4cc4dc71b ffffffffffffffffffffffffffffffff 0 /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/Debug/libuscxmlNativeJava.jnilib
+00000000000000000000000000000000 9b6fd381aae4f9e23cf73e515b5a599c ffffffffffffffffffffffffffffffff 0 /Users/sradomski/Documents/TK/Code/uscxml/build/xcode/src/bindings/swig/java/uscxml.build/Debug/uscxmlNativeJava.build/Objects-normal/x86_64/uscxmlJAVA_wrap.o
diff --git a/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx b/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx
new file mode 100644
index 0000000..ec3a827
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.cxx
@@ -0,0 +1,1826 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * This file is not intended to be easily readable and contains a number of
+ * coding conventions designed to improve portability and efficiency. Do not make
+ * changes to this file unless you know what you are doing--modify the SWIG
+ * interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+#define SWIGJAVA
+#define SWIG_DIRECTORS
+
+
+#ifdef __cplusplus
+/* SwigValueWrapper is described in swig.swg */
+template<typename T> class SwigValueWrapper {
+ struct SwigMovePointer {
+ T *ptr;
+ SwigMovePointer(T *p) : ptr(p) { }
+ ~SwigMovePointer() { delete ptr; }
+ SwigMovePointer& operator=(SwigMovePointer& rhs) { T* oldptr = ptr; ptr = 0; delete oldptr; ptr = rhs.ptr; rhs.ptr = 0; return *this; }
+ } pointer;
+ SwigValueWrapper& operator=(const SwigValueWrapper<T>& rhs);
+ SwigValueWrapper(const SwigValueWrapper<T>& rhs);
+public:
+ SwigValueWrapper() : pointer(0) { }
+ SwigValueWrapper& operator=(const T& t) { SwigMovePointer tmp(new T(t)); pointer = tmp; return *this; }
+ operator T&() const { return *pointer.ptr; }
+ T *operator&() { return pointer.ptr; }
+};
+
+template <typename T> T SwigValueInit() {
+ return T();
+}
+#endif
+
+/* -----------------------------------------------------------------------------
+ * This section contains generic SWIG labels for method/variable
+ * declarations/attributes, and other compiler dependent labels.
+ * ----------------------------------------------------------------------------- */
+
+/* template workaround for compilers that cannot correctly implement the C++ standard */
+#ifndef SWIGTEMPLATEDISAMBIGUATOR
+# if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
+# define SWIGTEMPLATEDISAMBIGUATOR template
+# elif defined(__HP_aCC)
+/* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
+/* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
+# define SWIGTEMPLATEDISAMBIGUATOR template
+# else
+# define SWIGTEMPLATEDISAMBIGUATOR
+# endif
+#endif
+
+/* inline attribute */
+#ifndef SWIGINLINE
+# if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
+# define SWIGINLINE inline
+# else
+# define SWIGINLINE
+# endif
+#endif
+
+/* attribute recognised by some compilers to avoid 'unused' warnings */
+#ifndef SWIGUNUSED
+# if defined(__GNUC__)
+# if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
+# define SWIGUNUSED __attribute__ ((__unused__))
+# else
+# define SWIGUNUSED
+# endif
+# elif defined(__ICC)
+# define SWIGUNUSED __attribute__ ((__unused__))
+# else
+# define SWIGUNUSED
+# endif
+#endif
+
+#ifndef SWIG_MSC_UNSUPPRESS_4505
+# if defined(_MSC_VER)
+# pragma warning(disable : 4505) /* unreferenced local function has been removed */
+# endif
+#endif
+
+#ifndef SWIGUNUSEDPARM
+# ifdef __cplusplus
+# define SWIGUNUSEDPARM(p)
+# else
+# define SWIGUNUSEDPARM(p) p SWIGUNUSED
+# endif
+#endif
+
+/* internal SWIG method */
+#ifndef SWIGINTERN
+# define SWIGINTERN static SWIGUNUSED
+#endif
+
+/* internal inline SWIG method */
+#ifndef SWIGINTERNINLINE
+# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
+#endif
+
+/* exporting methods */
+#if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
+# ifndef GCC_HASCLASSVISIBILITY
+# define GCC_HASCLASSVISIBILITY
+# endif
+#endif
+
+#ifndef SWIGEXPORT
+# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
+# if defined(STATIC_LINKED)
+# define SWIGEXPORT
+# else
+# define SWIGEXPORT __declspec(dllexport)
+# endif
+# else
+# if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
+# define SWIGEXPORT __attribute__ ((visibility("default")))
+# else
+# define SWIGEXPORT
+# endif
+# endif
+#endif
+
+/* calling conventions for Windows */
+#ifndef SWIGSTDCALL
+# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
+# define SWIGSTDCALL __stdcall
+# else
+# define SWIGSTDCALL
+# endif
+#endif
+
+/* Deal with Microsoft's attempt at deprecating C standard runtime functions */
+#if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
+# define _CRT_SECURE_NO_DEPRECATE
+#endif
+
+/* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
+#if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
+# define _SCL_SECURE_NO_DEPRECATE
+#endif
+
+
+
+/* Fix for jlong on some versions of gcc on Windows */
+#if defined(__GNUC__) && !defined(__INTEL_COMPILER)
+ typedef long long __int64;
+#endif
+
+/* Fix for jlong on 64-bit x86 Solaris */
+#if defined(__x86_64)
+# ifdef _LP64
+# undef _LP64
+# endif
+#endif
+
+#include <jni.h>
+#include <stdlib.h>
+#include <string.h>
+
+
+/* Support for throwing Java exceptions */
+typedef enum {
+ SWIG_JavaOutOfMemoryError = 1,
+ SWIG_JavaIOException,
+ SWIG_JavaRuntimeException,
+ SWIG_JavaIndexOutOfBoundsException,
+ SWIG_JavaArithmeticException,
+ SWIG_JavaIllegalArgumentException,
+ SWIG_JavaNullPointerException,
+ SWIG_JavaDirectorPureVirtual,
+ SWIG_JavaUnknownError
+} SWIG_JavaExceptionCodes;
+
+typedef struct {
+ SWIG_JavaExceptionCodes code;
+ const char *java_exception;
+} SWIG_JavaExceptions_t;
+
+
+static void SWIGUNUSED SWIG_JavaThrowException(JNIEnv *jenv, SWIG_JavaExceptionCodes code, const char *msg) {
+ jclass excep;
+ static const SWIG_JavaExceptions_t java_exceptions[] = {
+ { SWIG_JavaOutOfMemoryError, "java/lang/OutOfMemoryError" },
+ { SWIG_JavaIOException, "java/io/IOException" },
+ { SWIG_JavaRuntimeException, "java/lang/RuntimeException" },
+ { SWIG_JavaIndexOutOfBoundsException, "java/lang/IndexOutOfBoundsException" },
+ { SWIG_JavaArithmeticException, "java/lang/ArithmeticException" },
+ { SWIG_JavaIllegalArgumentException, "java/lang/IllegalArgumentException" },
+ { SWIG_JavaNullPointerException, "java/lang/NullPointerException" },
+ { SWIG_JavaDirectorPureVirtual, "java/lang/RuntimeException" },
+ { SWIG_JavaUnknownError, "java/lang/UnknownError" },
+ { (SWIG_JavaExceptionCodes)0, "java/lang/UnknownError" }
+ };
+ const SWIG_JavaExceptions_t *except_ptr = java_exceptions;
+
+ while (except_ptr->code != code && except_ptr->code)
+ except_ptr++;
+
+ jenv->ExceptionClear();
+ excep = jenv->FindClass(except_ptr->java_exception);
+ if (excep)
+ jenv->ThrowNew(excep, msg);
+}
+
+
+/* Contract support */
+
+#define SWIG_contract_assert(nullreturn, expr, msg) if (!(expr)) {SWIG_JavaThrowException(jenv, SWIG_JavaIllegalArgumentException, msg); return nullreturn; } else
+
+/* -----------------------------------------------------------------------------
+ * director.swg
+ *
+ * This file contains support for director classes that proxy
+ * method calls from C++ to Java extensions.
+ * ----------------------------------------------------------------------------- */
+
+#ifdef __cplusplus
+
+#if defined(DEBUG_DIRECTOR_OWNED)
+#include <iostream>
+#endif
+
+namespace Swig {
+ /* Java object wrapper */
+ class JObjectWrapper {
+ public:
+ JObjectWrapper() : jthis_(NULL), weak_global_(true) {
+ }
+
+ ~JObjectWrapper() {
+ jthis_ = NULL;
+ weak_global_ = true;
+ }
+
+ bool set(JNIEnv *jenv, jobject jobj, bool mem_own, bool weak_global) {
+ if (!jthis_) {
+ weak_global_ = weak_global;
+ if (jobj)
+ jthis_ = ((weak_global_ || !mem_own) ? jenv->NewWeakGlobalRef(jobj) : jenv->NewGlobalRef(jobj));
+#if defined(DEBUG_DIRECTOR_OWNED)
+ std::cout << "JObjectWrapper::set(" << jobj << ", " << (weak_global ? "weak_global" : "global_ref") << ") -> " << jthis_ << std::endl;
+#endif
+ return true;
+ } else {
+#if defined(DEBUG_DIRECTOR_OWNED)
+ std::cout << "JObjectWrapper::set(" << jobj << ", " << (weak_global ? "weak_global" : "global_ref") << ") -> already set" << std::endl;
+#endif
+ return false;
+ }
+ }
+
+ jobject get(JNIEnv *jenv) const {
+#if defined(DEBUG_DIRECTOR_OWNED)
+ std::cout << "JObjectWrapper::get(";
+ if (jthis_)
+ std::cout << jthis_;
+ else
+ std::cout << "null";
+ std::cout << ") -> return new local ref" << std::endl;
+#endif
+ return (jthis_ ? jenv->NewLocalRef(jthis_) : jthis_);
+ }
+
+ void release(JNIEnv *jenv) {
+#if defined(DEBUG_DIRECTOR_OWNED)
+ std::cout << "JObjectWrapper::release(" << jthis_ << "): " << (weak_global_ ? "weak global ref" : "global ref") << std::endl;
+#endif
+ if (jthis_) {
+ if (weak_global_) {
+ if (jenv->IsSameObject(jthis_, NULL) == JNI_FALSE)
+ jenv->DeleteWeakGlobalRef((jweak)jthis_);
+ } else
+ jenv->DeleteGlobalRef(jthis_);
+ }
+
+ jthis_ = NULL;
+ weak_global_ = true;
+ }
+
+ jobject peek() {
+ return jthis_;
+ }
+
+ /* Java proxy releases ownership of C++ object, C++ object is now
+ responsible for destruction (creates NewGlobalRef to pin Java
+ proxy) */
+ void java_change_ownership(JNIEnv *jenv, jobject jself, bool take_or_release) {
+ if (take_or_release) { /* Java takes ownership of C++ object's lifetime. */
+ if (!weak_global_) {
+ jenv->DeleteGlobalRef(jthis_);
+ jthis_ = jenv->NewWeakGlobalRef(jself);
+ weak_global_ = true;
+ }
+ } else { /* Java releases ownership of C++ object's lifetime */
+ if (weak_global_) {
+ jenv->DeleteWeakGlobalRef((jweak)jthis_);
+ jthis_ = jenv->NewGlobalRef(jself);
+ weak_global_ = false;
+ }
+ }
+ }
+
+ private:
+ /* pointer to Java object */
+ jobject jthis_;
+ /* Local or global reference flag */
+ bool weak_global_;
+ };
+
+ /* director base class */
+ class Director {
+ /* pointer to Java virtual machine */
+ JavaVM *swig_jvm_;
+
+ protected:
+#if defined (_MSC_VER) && (_MSC_VER<1300)
+ class JNIEnvWrapper;
+ friend class JNIEnvWrapper;
+#endif
+ /* Utility class for managing the JNI environment */
+ class JNIEnvWrapper {
+ const Director *director_;
+ JNIEnv *jenv_;
+ int env_status;
+ public:
+ JNIEnvWrapper(const Director *director) : director_(director), jenv_(0), env_status(0) {
+#if defined(__ANDROID__)
+ JNIEnv **jenv = &jenv_;
+#else
+ void **jenv = (void **)&jenv_;
+#endif
+ env_status = director_->swig_jvm_->GetEnv((void **)&jenv_, JNI_VERSION_1_2);
+#if defined(SWIG_JAVA_ATTACH_CURRENT_THREAD_AS_DAEMON)
+ // Attach a daemon thread to the JVM. Useful when the JVM should not wait for
+ // the thread to exit upon shutdown. Only for jdk-1.4 and later.
+ director_->swig_jvm_->AttachCurrentThreadAsDaemon(jenv, NULL);
+#else
+ director_->swig_jvm_->AttachCurrentThread(jenv, NULL);
+#endif
+ }
+ ~JNIEnvWrapper() {
+#if !defined(SWIG_JAVA_NO_DETACH_CURRENT_THREAD)
+ // Some JVMs, eg jdk-1.4.2 and lower on Solaris have a bug and crash with the DetachCurrentThread call.
+ // However, without this call, the JVM hangs on exit when the thread was not created by the JVM and creates a memory leak.
+ if (env_status == JNI_EDETACHED)
+ director_->swig_jvm_->DetachCurrentThread();
+#endif
+ }
+ JNIEnv *getJNIEnv() const {
+ return jenv_;
+ }
+ };
+
+ /* Java object wrapper */
+ JObjectWrapper swig_self_;
+
+ /* Disconnect director from Java object */
+ void swig_disconnect_director_self(const char *disconn_method) {
+ JNIEnvWrapper jnienv(this) ;
+ JNIEnv *jenv = jnienv.getJNIEnv() ;
+ jobject jobj = swig_self_.peek();
+#if defined(DEBUG_DIRECTOR_OWNED)
+ std::cout << "Swig::Director::disconnect_director_self(" << jobj << ")" << std::endl;
+#endif
+ if (jobj && jenv->IsSameObject(jobj, NULL) == JNI_FALSE) {
+ jmethodID disconn_meth = jenv->GetMethodID(jenv->GetObjectClass(jobj), disconn_method, "()V");
+ if (disconn_meth) {
+#if defined(DEBUG_DIRECTOR_OWNED)
+ std::cout << "Swig::Director::disconnect_director_self upcall to " << disconn_method << std::endl;
+#endif
+ jenv->CallVoidMethod(jobj, disconn_meth);
+ }
+ }
+ }
+
+ public:
+ Director(JNIEnv *jenv) : swig_jvm_((JavaVM *) NULL), swig_self_() {
+ /* Acquire the Java VM pointer */
+ jenv->GetJavaVM(&swig_jvm_);
+ }
+
+ virtual ~Director() {
+ JNIEnvWrapper jnienv(this) ;
+ JNIEnv *jenv = jnienv.getJNIEnv() ;
+ swig_self_.release(jenv);
+ }
+
+ bool swig_set_self(JNIEnv *jenv, jobject jself, bool mem_own, bool weak_global) {
+ return swig_self_.set(jenv, jself, mem_own, weak_global);
+ }
+
+ jobject swig_get_self(JNIEnv *jenv) const {
+ return swig_self_.get(jenv);
+ }
+
+ // Change C++ object's ownership, relative to Java
+ void swig_java_change_ownership(JNIEnv *jenv, jobject jself, bool take_or_release) {
+ swig_self_.java_change_ownership(jenv, jself, take_or_release);
+ }
+ };
+}
+
+#endif /* __cplusplus */
+
+
+
+
+#include "../../../uscxml/Message.h"
+#include "../../../uscxml/Interpreter.h"
+
+using namespace uscxml;
+
+
+
+
+/* ---------------------------------------------------
+ * C++ director class methods
+ * --------------------------------------------------- */
+
+#include "uscxmlJAVA_wrap.h"
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_new_1Data_1_1SWIG_10(JNIEnv *jenv, jclass jcls) {
+ jlong jresult = 0 ;
+ uscxml::Data *result = 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ result = (uscxml::Data *)new uscxml::Data();
+ *(uscxml::Data **)&jresult = result;
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_new_1Data_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
+ jlong jresult = 0 ;
+ std::string *arg1 = 0 ;
+ uscxml::Data::Type arg2 ;
+ uscxml::Data *result = 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ arg1 = *(std::string **)&jarg1;
+ if (!arg1) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::string const & reference is null");
+ return 0;
+ }
+ arg2 = (uscxml::Data::Type)jarg2;
+ result = (uscxml::Data *)new uscxml::Data((std::string const &)*arg1,arg2);
+ *(uscxml::Data **)&jresult = result;
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_new_1Data_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1) {
+ jlong jresult = 0 ;
+ std::string *arg1 = 0 ;
+ uscxml::Data *result = 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ arg1 = *(std::string **)&jarg1;
+ if (!arg1) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::string const & reference is null");
+ return 0;
+ }
+ result = (uscxml::Data *)new uscxml::Data((std::string const &)*arg1);
+ *(uscxml::Data **)&jresult = result;
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_delete_1Data(JNIEnv *jenv, jclass jcls, jlong jarg1) {
+ uscxml::Data *arg1 = (uscxml::Data *) 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ arg1 = *(uscxml::Data **)&jarg1;
+ delete arg1;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Data_1fromXML(JNIEnv *jenv, jclass jcls, jlong jarg1) {
+ jlong jresult = 0 ;
+ std::string *arg1 = 0 ;
+ uscxml::Data result;
+
+ (void)jenv;
+ (void)jcls;
+ arg1 = *(std::string **)&jarg1;
+ if (!arg1) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::string const & reference is null");
+ return 0;
+ }
+ result = uscxml::Data::fromXML((std::string const &)*arg1);
+ *(uscxml::Data **)&jresult = new uscxml::Data((const uscxml::Data &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Data_1toDocument(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::Data *arg1 = (uscxml::Data *) 0 ;
+ Arabica::DOM::Document< std::string > result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Data **)&jarg1;
+ result = (arg1)->toDocument();
+ *(Arabica::DOM::Document< std::string > **)&jresult = new Arabica::DOM::Document< std::string >((const Arabica::DOM::Document< std::string > &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Data_1toXMLString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::Data *arg1 = (uscxml::Data *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Data **)&jarg1;
+ result = (arg1)->toXMLString();
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Data_1compound_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::Data *arg1 = (uscxml::Data *) 0 ;
+ std::map< std::string,uscxml::Data > *arg2 = (std::map< std::string,uscxml::Data > *) 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Data **)&jarg1;
+ arg2 = *(std::map< std::string,uscxml::Data > **)&jarg2;
+ if (arg1) (arg1)->compound = *arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Data_1compound_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::Data *arg1 = (uscxml::Data *) 0 ;
+ std::map< std::string,uscxml::Data > *result = 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Data **)&jarg1;
+ result = (std::map< std::string,uscxml::Data > *)& ((arg1)->compound);
+ *(std::map< std::string,uscxml::Data > **)&jresult = result;
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Data_1array_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::Data *arg1 = (uscxml::Data *) 0 ;
+ std::vector< uscxml::Data > *arg2 = (std::vector< uscxml::Data > *) 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Data **)&jarg1;
+ arg2 = *(std::vector< uscxml::Data > **)&jarg2;
+ if (arg1) (arg1)->array = *arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Data_1array_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::Data *arg1 = (uscxml::Data *) 0 ;
+ std::vector< uscxml::Data > *result = 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Data **)&jarg1;
+ result = (std::vector< uscxml::Data > *)& ((arg1)->array);
+ *(std::vector< uscxml::Data > **)&jresult = result;
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Data_1atom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::Data *arg1 = (uscxml::Data *) 0 ;
+ std::string arg2 ;
+ std::string *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Data **)&jarg1;
+ argp2 = *(std::string **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::string");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->atom = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Data_1atom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::Data *arg1 = (uscxml::Data *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Data **)&jarg1;
+ result = ((arg1)->atom);
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Data_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
+ uscxml::Data *arg1 = (uscxml::Data *) 0 ;
+ uscxml::Data::Type arg2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Data **)&jarg1;
+ arg2 = (uscxml::Data::Type)jarg2;
+ if (arg1) (arg1)->type = arg2;
+}
+
+
+SWIGEXPORT jint JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Data_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jint jresult = 0 ;
+ uscxml::Data *arg1 = (uscxml::Data *) 0 ;
+ uscxml::Data::Type result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Data **)&jarg1;
+ result = (uscxml::Data::Type) ((arg1)->type);
+ jresult = (jint)result;
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_new_1Event(JNIEnv *jenv, jclass jcls) {
+ jlong jresult = 0 ;
+ uscxml::Event *result = 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ result = (uscxml::Event *)new uscxml::Event();
+ *(uscxml::Event **)&jresult = result;
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+ std::string arg2 ;
+ std::string *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Event **)&jarg1;
+ argp2 = *(std::string **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::string");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->name = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Event **)&jarg1;
+ result = ((arg1)->name);
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+ uscxml::Event::Type arg2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Event **)&jarg1;
+ arg2 = (uscxml::Event::Type)jarg2;
+ if (arg1) (arg1)->type = arg2;
+}
+
+
+SWIGEXPORT jint JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jint jresult = 0 ;
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+ uscxml::Event::Type result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Event **)&jarg1;
+ result = (uscxml::Event::Type) ((arg1)->type);
+ jresult = (jint)result;
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1origin_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+ std::string arg2 ;
+ std::string *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Event **)&jarg1;
+ argp2 = *(std::string **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::string");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->origin = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1origin_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Event **)&jarg1;
+ result = ((arg1)->origin);
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1origintype_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+ std::string arg2 ;
+ std::string *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Event **)&jarg1;
+ argp2 = *(std::string **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::string");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->origintype = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1origintype_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Event **)&jarg1;
+ result = ((arg1)->origintype);
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1dom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+ Arabica::DOM::Node< std::string > arg2 ;
+ Arabica::DOM::Node< std::string > *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Event **)&jarg1;
+ argp2 = *(Arabica::DOM::Node< std::string > **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null Arabica::DOM::Node< std::string >");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->dom = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1dom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+ Arabica::DOM::Node< std::string > result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Event **)&jarg1;
+ result = ((arg1)->dom);
+ *(Arabica::DOM::Node< std::string > **)&jresult = new Arabica::DOM::Node< std::string >((const Arabica::DOM::Node< std::string > &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1sendid_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+ std::string arg2 ;
+ std::string *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Event **)&jarg1;
+ argp2 = *(std::string **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::string");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->sendid = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1sendid_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Event **)&jarg1;
+ result = ((arg1)->sendid);
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1invokeid_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+ std::string arg2 ;
+ std::string *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Event **)&jarg1;
+ argp2 = *(std::string **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::string");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->invokeid = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1invokeid_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Event **)&jarg1;
+ result = ((arg1)->invokeid);
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1fromXML(JNIEnv *jenv, jclass jcls, jlong jarg1) {
+ jlong jresult = 0 ;
+ std::string *arg1 = 0 ;
+ uscxml::Event result;
+
+ (void)jenv;
+ (void)jcls;
+ arg1 = *(std::string **)&jarg1;
+ if (!arg1) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::string const & reference is null");
+ return 0;
+ }
+ result = uscxml::Event::fromXML((std::string const &)*arg1);
+ *(uscxml::Event **)&jresult = new uscxml::Event((const uscxml::Event &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1toDocument(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+ Arabica::DOM::Document< std::string > result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Event **)&jarg1;
+ result = (arg1)->toDocument();
+ *(Arabica::DOM::Document< std::string > **)&jresult = new Arabica::DOM::Document< std::string >((const Arabica::DOM::Document< std::string > &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1toXMLString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Event **)&jarg1;
+ result = (arg1)->toXMLString();
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_delete_1Event(JNIEnv *jenv, jclass jcls, jlong jarg1) {
+ uscxml::Event *arg1 = (uscxml::Event *) 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ arg1 = *(uscxml::Event **)&jarg1;
+ delete arg1;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+ std::string arg2 ;
+ std::string *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ argp2 = *(std::string **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::string");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->type = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ result = ((arg1)->type);
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1src_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+ std::string arg2 ;
+ std::string *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ argp2 = *(std::string **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::string");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->src = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1src_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ result = ((arg1)->src);
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1namelist_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+ std::string arg2 ;
+ std::string *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ argp2 = *(std::string **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::string");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->namelist = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1namelist_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ result = ((arg1)->namelist);
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1autoForward_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) {
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+ bool arg2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ arg2 = jarg2 ? true : false;
+ if (arg1) (arg1)->autoForward = arg2;
+}
+
+
+SWIGEXPORT jboolean JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1autoForward_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jboolean jresult = 0 ;
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+ bool result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ result = (bool) ((arg1)->autoForward);
+ jresult = (jboolean)result;
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1finalize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+ Arabica::DOM::Node< std::string > arg2 ;
+ Arabica::DOM::Node< std::string > *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ argp2 = *(Arabica::DOM::Node< std::string > **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null Arabica::DOM::Node< std::string >");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->finalize = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1finalize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+ Arabica::DOM::Node< std::string > result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ result = ((arg1)->finalize);
+ *(Arabica::DOM::Node< std::string > **)&jresult = new Arabica::DOM::Node< std::string >((const Arabica::DOM::Node< std::string > &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1params_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+ std::map< std::string,std::string > arg2 ;
+ std::map< std::string,std::string > *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ argp2 = *(std::map< std::string,std::string > **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::map< std::string,std::string >");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->params = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1params_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+ std::map< std::string,std::string > result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ result = ((arg1)->params);
+ *(std::map< std::string,std::string > **)&jresult = new std::map< std::string,std::string >((const std::map< std::string,std::string > &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1content_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+ std::string arg2 ;
+ std::string *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ argp2 = *(std::string **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::string");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->content = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1content_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ result = ((arg1)->content);
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1fromXML(JNIEnv *jenv, jclass jcls, jlong jarg1) {
+ jlong jresult = 0 ;
+ std::string *arg1 = 0 ;
+ uscxml::InvokeRequest result;
+
+ (void)jenv;
+ (void)jcls;
+ arg1 = *(std::string **)&jarg1;
+ if (!arg1) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::string const & reference is null");
+ return 0;
+ }
+ result = uscxml::InvokeRequest::fromXML((std::string const &)*arg1);
+ *(uscxml::InvokeRequest **)&jresult = new uscxml::InvokeRequest((const uscxml::InvokeRequest &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1toDocument(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+ Arabica::DOM::Document< std::string > result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ result = (arg1)->toDocument();
+ *(Arabica::DOM::Document< std::string > **)&jresult = new Arabica::DOM::Document< std::string >((const Arabica::DOM::Document< std::string > &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1toXMLString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ result = (arg1)->toXMLString();
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_new_1InvokeRequest(JNIEnv *jenv, jclass jcls) {
+ jlong jresult = 0 ;
+ uscxml::InvokeRequest *result = 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ result = (uscxml::InvokeRequest *)new uscxml::InvokeRequest();
+ *(uscxml::InvokeRequest **)&jresult = result;
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_delete_1InvokeRequest(JNIEnv *jenv, jclass jcls, jlong jarg1) {
+ uscxml::InvokeRequest *arg1 = (uscxml::InvokeRequest *) 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ arg1 = *(uscxml::InvokeRequest **)&jarg1;
+ delete arg1;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_SendRequest_1target_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::SendRequest *arg1 = (uscxml::SendRequest *) 0 ;
+ std::string arg2 ;
+ std::string *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::SendRequest **)&jarg1;
+ argp2 = *(std::string **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::string");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->target = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_SendRequest_1target_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::SendRequest *arg1 = (uscxml::SendRequest *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::SendRequest **)&jarg1;
+ result = ((arg1)->target);
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_SendRequest_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::SendRequest *arg1 = (uscxml::SendRequest *) 0 ;
+ std::string arg2 ;
+ std::string *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::SendRequest **)&jarg1;
+ argp2 = *(std::string **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::string");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->type = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_SendRequest_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::SendRequest *arg1 = (uscxml::SendRequest *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::SendRequest **)&jarg1;
+ result = ((arg1)->type);
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_SendRequest_1delayMs_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::SendRequest *arg1 = (uscxml::SendRequest *) 0 ;
+ uint32_t arg2 ;
+ uint32_t *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::SendRequest **)&jarg1;
+ argp2 = *(uint32_t **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null uint32_t");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->delayMs = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_SendRequest_1delayMs_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::SendRequest *arg1 = (uscxml::SendRequest *) 0 ;
+ uint32_t result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::SendRequest **)&jarg1;
+ result = ((arg1)->delayMs);
+ *(uint32_t **)&jresult = new uint32_t((const uint32_t &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_SendRequest_1params_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::SendRequest *arg1 = (uscxml::SendRequest *) 0 ;
+ std::map< std::string,std::string > arg2 ;
+ std::map< std::string,std::string > *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::SendRequest **)&jarg1;
+ argp2 = *(std::map< std::string,std::string > **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::map< std::string,std::string >");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->params = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_SendRequest_1params_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::SendRequest *arg1 = (uscxml::SendRequest *) 0 ;
+ std::map< std::string,std::string > result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::SendRequest **)&jarg1;
+ result = ((arg1)->params);
+ *(std::map< std::string,std::string > **)&jresult = new std::map< std::string,std::string >((const std::map< std::string,std::string > &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_SendRequest_1namelist_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::SendRequest *arg1 = (uscxml::SendRequest *) 0 ;
+ std::map< std::string,std::string > arg2 ;
+ std::map< std::string,std::string > *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::SendRequest **)&jarg1;
+ argp2 = *(std::map< std::string,std::string > **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::map< std::string,std::string >");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->namelist = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_SendRequest_1namelist_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::SendRequest *arg1 = (uscxml::SendRequest *) 0 ;
+ std::map< std::string,std::string > result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::SendRequest **)&jarg1;
+ result = ((arg1)->namelist);
+ *(std::map< std::string,std::string > **)&jresult = new std::map< std::string,std::string >((const std::map< std::string,std::string > &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_SendRequest_1content_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ uscxml::SendRequest *arg1 = (uscxml::SendRequest *) 0 ;
+ std::string arg2 ;
+ std::string *argp2 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::SendRequest **)&jarg1;
+ argp2 = *(std::string **)&jarg2;
+ if (!argp2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null std::string");
+ return ;
+ }
+ arg2 = *argp2;
+ if (arg1) (arg1)->content = arg2;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_SendRequest_1content_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::SendRequest *arg1 = (uscxml::SendRequest *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::SendRequest **)&jarg1;
+ result = ((arg1)->content);
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_SendRequest_1fromXML(JNIEnv *jenv, jclass jcls, jlong jarg1) {
+ jlong jresult = 0 ;
+ std::string *arg1 = 0 ;
+ uscxml::SendRequest result;
+
+ (void)jenv;
+ (void)jcls;
+ arg1 = *(std::string **)&jarg1;
+ if (!arg1) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::string const & reference is null");
+ return 0;
+ }
+ result = uscxml::SendRequest::fromXML((std::string const &)*arg1);
+ *(uscxml::SendRequest **)&jresult = new uscxml::SendRequest((const uscxml::SendRequest &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_SendRequest_1toDocument(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::SendRequest *arg1 = (uscxml::SendRequest *) 0 ;
+ Arabica::DOM::Document< std::string > result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::SendRequest **)&jarg1;
+ result = (arg1)->toDocument();
+ *(Arabica::DOM::Document< std::string > **)&jresult = new Arabica::DOM::Document< std::string >((const Arabica::DOM::Document< std::string > &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_SendRequest_1toXMLString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::SendRequest *arg1 = (uscxml::SendRequest *) 0 ;
+ std::string result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::SendRequest **)&jarg1;
+ result = (arg1)->toXMLString();
+ *(std::string **)&jresult = new std::string((const std::string &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_new_1SendRequest(JNIEnv *jenv, jclass jcls) {
+ jlong jresult = 0 ;
+ uscxml::SendRequest *result = 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ result = (uscxml::SendRequest *)new uscxml::SendRequest();
+ *(uscxml::SendRequest **)&jresult = result;
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_delete_1SendRequest(JNIEnv *jenv, jclass jcls, jlong jarg1) {
+ uscxml::SendRequest *arg1 = (uscxml::SendRequest *) 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ arg1 = *(uscxml::SendRequest **)&jarg1;
+ delete arg1;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_new_1Interpreter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
+ jlong jresult = 0 ;
+ std::string *arg1 = 0 ;
+ uscxml::Interpreter *result = 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ arg1 = *(std::string **)&jarg1;
+ if (!arg1) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::string const & reference is null");
+ return 0;
+ }
+ result = (uscxml::Interpreter *)new uscxml::Interpreter((std::string const &)*arg1);
+ *(uscxml::Interpreter **)&jresult = result;
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_delete_1Interpreter(JNIEnv *jenv, jclass jcls, jlong jarg1) {
+ uscxml::Interpreter *arg1 = (uscxml::Interpreter *) 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ arg1 = *(uscxml::Interpreter **)&jarg1;
+ delete arg1;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Interpreter_1start(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ uscxml::Interpreter *arg1 = (uscxml::Interpreter *) 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Interpreter **)&jarg1;
+ (arg1)->start();
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Interpreter_1stop(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ uscxml::Interpreter *arg1 = (uscxml::Interpreter *) 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Interpreter **)&jarg1;
+ (arg1)->stop();
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Interpreter_1run(JNIEnv *jenv, jclass jcls, jlong jarg1) {
+ void *arg1 = (void *) 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ arg1 = *(void **)&jarg1;
+ uscxml::Interpreter::run(arg1);
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Interpreter_1interpret(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ uscxml::Interpreter *arg1 = (uscxml::Interpreter *) 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Interpreter **)&jarg1;
+ (arg1)->interpret();
+}
+
+
+SWIGEXPORT jboolean JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Interpreter_1validate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jboolean jresult = 0 ;
+ uscxml::Interpreter *arg1 = (uscxml::Interpreter *) 0 ;
+ bool result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Interpreter **)&jarg1;
+ result = (bool)(arg1)->validate();
+ jresult = (jboolean)result;
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Interpreter_1waitForStabilization(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ uscxml::Interpreter *arg1 = (uscxml::Interpreter *) 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Interpreter **)&jarg1;
+ (arg1)->waitForStabilization();
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Interpreter_1receive(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
+ uscxml::Interpreter *arg1 = (uscxml::Interpreter *) 0 ;
+ uscxml::Event *arg2 = 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ (void)jarg2_;
+ arg1 = *(uscxml::Interpreter **)&jarg1;
+ arg2 = *(uscxml::Event **)&jarg2;
+ if (!arg2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "uscxml::Event & reference is null");
+ return ;
+ }
+ (arg1)->receive(*arg2);
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Interpreter_1receiveInternal(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
+ uscxml::Interpreter *arg1 = (uscxml::Interpreter *) 0 ;
+ uscxml::Event *arg2 = 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ (void)jarg2_;
+ arg1 = *(uscxml::Interpreter **)&jarg1;
+ arg2 = *(uscxml::Event **)&jarg2;
+ if (!arg2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "uscxml::Event & reference is null");
+ return ;
+ }
+ (arg1)->receiveInternal(*arg2);
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Interpreter_1getConfiguration(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::Interpreter *arg1 = (uscxml::Interpreter *) 0 ;
+ Arabica::XPath::NodeSet< std::string > result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Interpreter **)&jarg1;
+ result = (arg1)->getConfiguration();
+ *(Arabica::XPath::NodeSet< std::string > **)&jresult = new Arabica::XPath::NodeSet< std::string >((const Arabica::XPath::NodeSet< std::string > &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Interpreter_1getState(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
+ jlong jresult = 0 ;
+ uscxml::Interpreter *arg1 = (uscxml::Interpreter *) 0 ;
+ std::string *arg2 = 0 ;
+ Arabica::DOM::Node< std::string > result;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Interpreter **)&jarg1;
+ arg2 = *(std::string **)&jarg2;
+ if (!arg2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "std::string const & reference is null");
+ return 0;
+ }
+ result = (arg1)->getState((std::string const &)*arg2);
+ *(Arabica::DOM::Node< std::string > **)&jresult = new Arabica::DOM::Node< std::string >((const Arabica::DOM::Node< std::string > &)result);
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Interpreter_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::Interpreter *arg1 = (uscxml::Interpreter *) 0 ;
+ std::string *result = 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Interpreter **)&jarg1;
+ result = (std::string *) &(arg1)->getName();
+ *(std::string **)&jresult = result;
+ return jresult;
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Interpreter_1getSessionId(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ jlong jresult = 0 ;
+ uscxml::Interpreter *arg1 = (uscxml::Interpreter *) 0 ;
+ std::string *result = 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Interpreter **)&jarg1;
+ result = (std::string *) &(arg1)->getSessionId();
+ *(std::string **)&jresult = result;
+ return jresult;
+}
+
+
+SWIGEXPORT jboolean JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Interpreter_1isMember(JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
+ jboolean jresult = 0 ;
+ Arabica::DOM::Node< std::string > *arg1 = 0 ;
+ Arabica::XPath::NodeSet< std::string > *arg2 = 0 ;
+ bool result;
+
+ (void)jenv;
+ (void)jcls;
+ arg1 = *(Arabica::DOM::Node< std::string > **)&jarg1;
+ if (!arg1) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Arabica::DOM::Node< std::string > const & reference is null");
+ return 0;
+ }
+ arg2 = *(Arabica::XPath::NodeSet< std::string > **)&jarg2;
+ if (!arg2) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Arabica::XPath::NodeSet< std::string > const & reference is null");
+ return 0;
+ }
+ result = (bool)uscxml::Interpreter::isMember((Arabica::DOM::Node< std::string > const &)*arg1,(Arabica::XPath::NodeSet< std::string > const &)*arg2);
+ jresult = (jboolean)result;
+ return jresult;
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Interpreter_1dump_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
+ uscxml::Interpreter *arg1 = (uscxml::Interpreter *) 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ (void)jarg1_;
+ arg1 = *(uscxml::Interpreter **)&jarg1;
+ (arg1)->dump();
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Interpreter_1dump_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jint jarg2) {
+ Arabica::DOM::Node< std::string > *arg1 = 0 ;
+ int arg2 ;
+
+ (void)jenv;
+ (void)jcls;
+ arg1 = *(Arabica::DOM::Node< std::string > **)&jarg1;
+ if (!arg1) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Arabica::DOM::Node< std::string > const & reference is null");
+ return ;
+ }
+ arg2 = (int)jarg2;
+ uscxml::Interpreter::dump((Arabica::DOM::Node< std::string > const &)*arg1,arg2);
+}
+
+
+SWIGEXPORT void JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Interpreter_1dump_1_1SWIG_12(JNIEnv *jenv, jclass jcls, jlong jarg1) {
+ Arabica::DOM::Node< std::string > *arg1 = 0 ;
+
+ (void)jenv;
+ (void)jcls;
+ arg1 = *(Arabica::DOM::Node< std::string > **)&jarg1;
+ if (!arg1) {
+ SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Arabica::DOM::Node< std::string > const & reference is null");
+ return ;
+ }
+ uscxml::Interpreter::dump((Arabica::DOM::Node< std::string > const &)*arg1);
+}
+
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_Event_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
+ jlong baseptr = 0;
+ (void)jenv;
+ (void)jcls;
+ *(uscxml::Data **)&baseptr = *(uscxml::Event **)&jarg1;
+ return baseptr;
+}
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_InvokeRequest_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
+ jlong baseptr = 0;
+ (void)jenv;
+ (void)jcls;
+ *(uscxml::Event **)&baseptr = *(uscxml::InvokeRequest **)&jarg1;
+ return baseptr;
+}
+
+SWIGEXPORT jlong JNICALL Java_org_uscxml_uscxmlNativeJavaJNI_SendRequest_1SWIGUpcast(JNIEnv *jenv, jclass jcls, jlong jarg1) {
+ jlong baseptr = 0;
+ (void)jenv;
+ (void)jcls;
+ *(uscxml::Event **)&baseptr = *(uscxml::SendRequest **)&jarg1;
+ return baseptr;
+}
+
+#ifdef __cplusplus
+}
+#endif
+
diff --git a/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.h b/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.h
new file mode 100644
index 0000000..9d572fb
--- /dev/null
+++ b/build/xcode/src/bindings/swig/java/uscxmlJAVA_wrap.h
@@ -0,0 +1,15 @@
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org).
+ * Version 2.0.5
+ *
+ * This file is not intended to be easily readable and contains a number of
+ * coding conventions designed to improve portability and efficiency. Do not make
+ * changes to this file unless you know what you are doing--modify the SWIG
+ * interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+#ifndef SWIG_uscxmlNativeJava_WRAP_H_
+#define SWIG_uscxmlNativeJava_WRAP_H_
+
+
+#endif