Search in sources :

Example 1 with ProjectStructureDaemonAnalyzerListener

use of com.intellij.openapi.roots.ui.configuration.projectRoot.daemon.ProjectStructureDaemonAnalyzerListener in project intellij-community by JetBrains.

the class BaseStructureConfigurable method init.

public void init(StructureConfigurableContext context) {
    myContext = context;
    myContext.getDaemonAnalyzer().addListener(new ProjectStructureDaemonAnalyzerListener() {

        @Override
        public void problemsChanged(@NotNull ProjectStructureElement element) {
            if (!myTree.isShowing())
                return;
            myTree.revalidate();
            myTree.repaint();
        }
    });
}
Also used : ProjectStructureElement(com.intellij.openapi.roots.ui.configuration.projectRoot.daemon.ProjectStructureElement) ProjectStructureDaemonAnalyzerListener(com.intellij.openapi.roots.ui.configuration.projectRoot.daemon.ProjectStructureDaemonAnalyzerListener)

Aggregations

ProjectStructureDaemonAnalyzerListener (com.intellij.openapi.roots.ui.configuration.projectRoot.daemon.ProjectStructureDaemonAnalyzerListener)1 ProjectStructureElement (com.intellij.openapi.roots.ui.configuration.projectRoot.daemon.ProjectStructureElement)1