void (@NotNull PresentationData presentation) { String location = getLocation(); if (location != null) { if (getSettings().isShowURL()) { presentation.setLocationString(location); } else { presentation.setTooltip(location); } } ProjectNode parent = findParent(ProjectNode.class); ProjectViewNodeDecorator decorator = parent == null ? null : parent.decorator; if (decorator != null) decorator.decorate(this, presentation); }