diff --git a/Doc/Manual/Java.html b/Doc/Manual/Java.html index 06d17d486..a84608099 100644 --- a/Doc/Manual/Java.html +++ b/Doc/Manual/Java.html @@ -100,8 +100,8 @@
The Java directors feature requires the %typemap(inv), the %typemap(directorin) and the %typemap(directorout) type maps in
+href="#java_directors_din">%typemap(javadirectorin) and the %typemap(javadirectorout) type maps in
order to work properly.
This typemap specifies argument conversion in the generated Java upcall code. - Normally, this typemap should be specified as:
%typemap(directorin) + Normally, this typemap should be specified as:%typemap(javadirectorin) user_def_class_here "$jniinput"$jniinputis the variable name passed from JNI to the intermediate class method's upcall code. For the default typemaps provided by the Java module, nothing special is done. The default handling for pointers and references, such as theSWIGTYPE - &directorin typemap, a temporary object is created to encapsulate + & javadirectorin typemap, a temporary object is created to encapsulate the corresponding C++ object. -15.9.2.3 %typemap(directorout)
+15.9.2.3 %typemap(javadirectorout)
This typemap specifies argument conversion from the generated Java upcall code. Normally, this typemap should be specified as:
-%typemap(directorout) user_def_class_here "$javacall"+%typemap(javadirectorout) user_def_class_here "$javacall"
$javacall is the SWIG-generated call to the derived class's method, which is about to be upcalled. For the default typemaps provided by the Java module, nothing special is done. The default handling for pointers and references, such asSWIGTYPE &- directorout typemap, the pointer is extracted from the object returned + javadirectorout typemap, the pointer is extracted from the object returned by the derived class's method call and returned back to the C++ code. @@ -4446,4 +4446,4 @@ If your SWIG installation went well Unix users should be able to type make For the benefit of Windows users, there are also Visual C++ project files in a couple of the Windows Examples.