Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand All @@ -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";
}
}

Loading