void (ChildrenBuilder builder, int arrayLength, int added, boolean hiddenNulls, int end, int idx) { builder.addChildren(Collections.emptyList(), true); if (added == 0) { if (START_INDEX == 0 && arrayLength - 1 <= END_INDEX) { builder .setMessage(JavaDebuggerBundle.message("message.node.all.elements.null"), null, SimpleTextAttributes.REGULAR_ATTRIBUTES, null); } else { builder.setMessage(JavaDebuggerBundle.message("message.node.all.array.elements.null", START_INDEX, END_INDEX), null, SimpleTextAttributes.REGULAR_ATTRIBUTES, null); } } else { if (hiddenNulls) { builder .setMessage(JavaDebuggerBundle.message("message.node.elements.null.hidden"), null, SimpleTextAttributes.REGULAR_ATTRIBUTES, null); } if (!myForced && idx < end) { builder.tooManyChildren(end - idx); } } }