LRUPopupBuilder<T> (@NotNull T extra, @Nls @NotNull String displayName, @Nullable Icon icon) { myTopValues = myTopValues.append(extra); myPresentations.put(extra, Pair.create(displayName, icon)); return this; }