/** * CallTreeに保存された全てのInvocationと実行時間を再帰的にListに保存します。<br> * * @param invocationList Invocationを保存するリスト。 * @param accumulateTimeList 実行時間を保存するリスト。 * @param node CallTreeNode */ private void addInvocationList( List<Invocation> invocationList, List<Long> accumulateTimeList, final CallTreeNode node) { invocationList.add(node.getInvocation()); accumulateTimeList.add(node.getAccumulatedTime()); List<CallTreeNode> children = node.getChildren(); for (int index = 0; index < children.size(); index++) { CallTreeNode child = children.get(index); addInvocationList(invocationList, accumulateTimeList, child); } }