|
Re: タグについて(タグ付値) ゲストの「syuuhei」さんからの投稿です。 ---
ソースコードの目的は、一つのクラスの操作の定義をファイルに出力することです。下記コードの一番下の部分で、操作の定義を出力することはできました。これに、さきほどのコードを加えたのですが、ファイルに出力されません。printlnで出力されているので、同じものをファイルに出力するのは可能なのではないのですか?javaの初歩的な質問かもしれませんが、どうしても改善できません。問題点をご指摘いただけると幸いです。
private static void printOperations(IClass c) { IOperation[] operations = c.getOperations(); for (int i = 0; i < operations.length; i++) { System.out.print(" " + operations[i].getName() + "("); // print Parameters IParameter[] params = operations[i].getParameters(); for (int j = 0; j < params.length; j++) { System.out.print(params[j].getName() + ","); } // print Return Type System.out.println(") : " + operations[i].getReturnTypeExpression()); //print 操作の定義 System.out.println("Definition is " + operations[i].getDefinition()); ←ここにさきほどのコードを加えた } }
|