diff options
author | Frederic Peters <fpeters@entrouvert.com> | 2008-04-29 12:07:59 +0000 |
---|---|---|
committer | Frederic Peters <fpeters@entrouvert.com> | 2008-04-29 12:07:59 +0000 |
commit | 4e43c605c28a713ca3d7b4a55ea1b118dc67d43d (patch) | |
tree | b781ddfa5e7467529f2b571e4f6f5be942902dfc /bindings/lang_java.py | |
parent | 52c7f0902468c00e6b2f6bfd4882dd132558a7cb (diff) | |
download | lasso-4e43c605c28a713ca3d7b4a55ea1b118dc67d43d.tar.gz lasso-4e43c605c28a713ca3d7b4a55ea1b118dc67d43d.tar.xz lasso-4e43c605c28a713ca3d7b4a55ea1b118dc67d43d.zip |
[project @ fpeters@0d.be-20080309152828-pw4gd3lcm7rb7dxd]
merging benjamin branch
Original author: Frederic Peters <fpeters@0d.be>
Date: 2008-03-09 16:28:28.854000+01:00
Diffstat (limited to 'bindings/lang_java.py')
-rw-r--r-- | bindings/lang_java.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/bindings/lang_java.py b/bindings/lang_java.py index 026a9e43..4686eb35 100644 --- a/bindings/lang_java.py +++ b/bindings/lang_java.py @@ -170,7 +170,7 @@ public abstract interface LassoConstants { print >> fd, 'String ', elif c[0] == 'b': print >> fd, 'boolean ', - print >> fd, '%s = LassoJNI.%s_get();' % (c[1], c[1]) + print >> fd, '%s = LassoJNI.%s_get();' % (c[1][6:], c[1]) def generate_Constants_footer(self, fd): print >> fd, '}' @@ -651,7 +651,7 @@ protected static native void destroy(long cptr); # def generate_exception_switch_case(self, fd, name, orig): - print >> fd, ' if (errorCode == LassoConstants.%s) {' % orig + print >> fd, ' if (errorCode == LassoConstants.%s) {' % orig[6:] print >> fd, ' throw new %s(errorCode);' % name print >> fd, ' }' @@ -698,7 +698,7 @@ protected static native void destroy(long cptr); print >> fd, 'public class %s extends %s {' % (name,super) if not abstract: print >> fd, ' public %s() {' % name - print >> fd, ' super(LassoConstants.%s);' % orig + print >> fd, ' super(LassoConstants.%s);' % orig[6:] print >> fd, ' }' print >> fd, ' protected %s(int errorCode) {' % name print >> fd, ' super(errorCode);' |