From a48bcfceef142d8d85ac1f33edd31ab8779dd910 Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Mon, 31 May 2004 07:18:04 +0000 Subject: [PATCH] duplicate typemaps removed git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5954 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- SWIG/Lib/java/enums.swg | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/SWIG/Lib/java/enums.swg b/SWIG/Lib/java/enums.swg index b71ed15f5..b00ab2dec 100644 --- a/SWIG/Lib/java/enums.swg +++ b/SWIG/Lib/java/enums.swg @@ -18,14 +18,9 @@ %typecheck(SWIG_TYPECHECK_INT32) enum SWIGTYPE "" -%typemap(javain) enum SWIGTYPE "$javainput.swigValue()" -%typemap(javaout) enum SWIGTYPE { - return $javaclassname.swigToEnum($jnicall); - } - -%typemap(throws) enum SWIGTYPE { +%typemap(throws) enum SWIGTYPE %{ SWIG_JavaThrowException(jenv, SWIG_JavaRuntimeException, "C++ $1_type exception thrown"); -} +%} %typemap(javain) enum SWIGTYPE "$javainput.swigValue()" %typemap(javaout) enum SWIGTYPE {