Mercurial > octave-nkf
diff scripts/java/javamethods.m @ 15748:54e8c2527a9e
style and doc fixes for newly imported Java package .m files
* java/cell2mlstr.m, java/errordlg.m, java/helpdlg.m, java/inputdlg.m,
java/javaArray.m, java/javaaddpath.m, java/javaclasspath.m,
java/javafields.m, java/javamem.m, java/javamethods.m,
java/javarmpath.m, java/listdlg.m, java/msgbox.m java/questdlg.m,
java/warndlg.m: Style and doc fixes.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 07 Dec 2012 17:21:27 -0500 |
parents | da26f72408a7 |
children | 0f1a143e5002 |
line wrap: on
line diff
--- a/scripts/java/javamethods.m Fri Dec 07 16:19:22 2012 -0500 +++ b/scripts/java/javamethods.m Fri Dec 07 17:21:27 2012 -0500 @@ -18,30 +18,28 @@ ## -*- texinfo -*- ## @deftypefn {Function file} {@var{P} =} javamethods (@var{class}) -## -## Returns the methods of a Java object in the form of a cell -## array of strings. If no output variable is -## given, the result is simply printed on the standard output. -## +## Return the methods of a Java object in the form of a cell +## array of strings. If no output is requested, print the result to the +## standard output. +## @seealso{methods} ## @end deftypefn -## @seealso{methods} -function varargout = javamethods (classname) +function retval = javamethods (classname) if (nargin != 1) - print_usage (); + print_usage (); else - c_methods = java_invoke ("org.octave.ClassHelper", "getMethods", classname); - method_list = strsplit (c_methods, ';'); + c_methods = java_invoke ("org.octave.ClassHelper", "getMethods", classname); + method_list = strsplit (c_methods, ";"); - switch nargout - case 0 - if (! isempty (method_list)) - disp(method_list); - endif - case 1 - varargout{1} = cellstr (method_list); - endswitch + switch nargout + case 0 + if (! isempty (method_list)) + disp(method_list); + endif + case 1 + retval = cellstr (method_list); + endswitch endif endfunction