cleanup
[idea/community.git] / platform / lang-api / src / com / intellij / facet / FacetManagerListener.java
1 // Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
2 package com.intellij.facet;
3
4 import org.jetbrains.annotations.NotNull;
5
6 import java.util.EventListener;
7
8 public interface FacetManagerListener extends EventListener {
9   void beforeFacetAdded(@NotNull Facet facet);
10
11   void beforeFacetRemoved(@NotNull Facet facet);
12
13   void beforeFacetRenamed(@NotNull Facet facet);
14
15
16   void facetAdded(@NotNull Facet facet);
17
18   void facetRemoved(@NotNull Facet facet);
19
20   void facetRenamed(@NotNull Facet facet, @NotNull String oldName);
21
22   void facetConfigurationChanged(@NotNull Facet facet);
23 }