diff --git a/javaee-impl/src/main/java/com/intellij/gwt/jakartaee/run/GwtRunConfigurationType.java b/javaee-impl/src/main/java/com/intellij/gwt/jakartaee/run/GwtRunConfigurationType.java index d756951..09fee1e 100644 --- a/javaee-impl/src/main/java/com/intellij/gwt/jakartaee/run/GwtRunConfigurationType.java +++ b/javaee-impl/src/main/java/com/intellij/gwt/jakartaee/run/GwtRunConfigurationType.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ - package com.intellij.gwt.jakartaee.run; import consulo.annotation.component.ExtensionImpl; +import consulo.application.Application; import consulo.execution.configuration.ConfigurationFactory; import consulo.execution.configuration.ConfigurationType; import consulo.google.gwt.base.icon.GwtIconGroup; @@ -28,51 +28,46 @@ import jakarta.annotation.Nonnull; @ExtensionImpl -public class GwtRunConfigurationType implements ConfigurationType -{ - @Nonnull - public static GwtRunConfigurationType getInstance() - { - return EP_NAME.findExtensionOrFail(GwtRunConfigurationType.class); - } +public class GwtRunConfigurationType implements ConfigurationType { + @Nonnull + public static GwtRunConfigurationType getInstance() { + return Application.get().getExtensionPoint(ConfigurationType.class) + .findExtensionOrFail(GwtRunConfigurationType.class); + } - private GwtRunConfigurationFactory myConfigurationFactory; + private GwtRunConfigurationFactory myConfigurationFactory; - @Inject - GwtRunConfigurationType() - { - myConfigurationFactory = new GwtRunConfigurationFactory(this); - } + @Inject + GwtRunConfigurationType() { + myConfigurationFactory = new GwtRunConfigurationFactory(this); + } - @Override - public LocalizeValue getDisplayName() - { - return GwtLocalize.runGwtConfigurationDisplayName(); - } + @Nonnull + @Override + public LocalizeValue getDisplayName() { + return GwtLocalize.runGwtConfigurationDisplayName(); + } - @Override - public LocalizeValue getConfigurationTypeDescription() - { - return GwtLocalize.runGwtConfigurationDescription(); - } + @Nonnull + @Override + public LocalizeValue getConfigurationTypeDescription() { + return GwtLocalize.runGwtConfigurationDescription(); + } - @Override - public Image getIcon() - { - return GwtIconGroup.gwt(); - } + @Override + public Image getIcon() { + return GwtIconGroup.gwt(); + } - @Override - public ConfigurationFactory[] getConfigurationFactories() - { - return new ConfigurationFactory[]{myConfigurationFactory}; - } + @Override + public ConfigurationFactory[] getConfigurationFactories() { + return new ConfigurationFactory[]{myConfigurationFactory}; + } - @Override - @Nonnull - public String getId() - { - return "GWT.ConfigurationType"; - } + @Override + @Nonnull + public String getId() { + return "GWT.ConfigurationType"; + } }