mock filetype manager if no application allows running lexer suites.
[fedora-idea.git] / platform-api / src / com / intellij / ui / IconDeferrer.java
blob057c67a81ca7b03220b5c80f1e6d199c28767eaf
1 /*
2 * @author max
3 */
4 package com.intellij.ui;
6 import com.intellij.openapi.components.ServiceManager;
7 import com.intellij.util.Function;
9 import javax.swing.*;
11 public abstract class IconDeferrer {
12 public static IconDeferrer getInstance() {
13 return ServiceManager.getService(IconDeferrer.class);
16 public abstract <T> Icon defer(Icon base, T param, Function<T, Icon> f);