"filtered by" message when filtering is active

This commit is contained in:
Egor.Ushakov
2017-05-16 15:51:59 +03:00
parent a0a920cf1d
commit aa49eaec20
2 changed files with 7 additions and 0 deletions
@@ -30,6 +30,7 @@ import com.intellij.debugger.ui.tree.DebuggerTreeNode;
import com.intellij.debugger.ui.tree.NodeDescriptor;
import com.intellij.debugger.ui.tree.NodeDescriptorFactory;
import com.intellij.debugger.ui.tree.ValueDescriptor;
import com.intellij.icons.AllIcons;
import com.intellij.openapi.diagnostic.Logger;
import com.intellij.openapi.roots.LanguageLevelProjectExtension;
import com.intellij.openapi.util.DefaultJDOMExternalizer;
@@ -223,6 +224,11 @@ public class ArrayRenderer extends NodeRendererImpl{
ENTRIES_LIMIT = 1;
}
builder.setMessage(DebuggerBundle.message("message.node.filtered", myExpression.getExpression()),
AllIcons.General.Filter,
SimpleTextAttributes.REGULAR_ATTRIBUTES,
null);
ArrayReference array = (ArrayReference)value;
int arrayLength = array.length();
if (arrayLength > 0) {
@@ -416,6 +416,7 @@ message.node.local.variables.capture.disabled=Local variables were not captured,
message.node.elements.null.hidden=Not showing null elements
message.node.all.array.elements.null=All elements in range ({0}, {1}) are null
message.node.all.elements.null=All elements are null
message.node.filtered=Filtered by: {0}
message.node.empty.array=Empty
message.node.class.has.no.fields=Class has no fields
message.node.class.no.fields.to.display=No fields to display