ItemPresentation () { final String text = UsageViewUtil.createNodeText(this); return new ItemPresentation() { @NotNull @Override public String getPresentableText() { return text; } @NotNull @Override public String getLocationString() { return getContainingFile().getName(); } @Nullable @Override public Icon getIcon(boolean b) { return ShCompositeElementImpl.this.getIcon(0); } }; }