This commit is contained in:
Dmitry Avdeev
2013-10-10 13:00:22 +04:00
parent adb2f1662f
commit a9fc3c6150
@@ -15,19 +15,14 @@
*/
package com.intellij.ide.projectWizard;
import com.intellij.framework.FrameworkGroup;
import com.intellij.ide.util.frameworkSupport.FrameworkRole;
import com.intellij.ide.util.projectWizard.ModuleBuilder;
import com.intellij.openapi.extensions.ExtensionPointName;
import com.intellij.util.ArrayUtil;
import com.intellij.util.containers.ContainerUtil;
import com.intellij.util.containers.Convertor;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import javax.swing.*;
import java.util.Arrays;
import java.util.Map;
/**
* @author Dmitry Avdeev
@@ -69,11 +64,6 @@ public abstract class ProjectCategory {
return new FrameworkRole[] {createModuleBuilder().getDefaultAcceptableRole()};
}
@Nullable
public FrameworkGroup getAssociatedFrameworkGroup() {
return null;
}
@NotNull
public String[] getAssociatedFrameworkIds() {
return ArrayUtil.EMPTY_STRING_ARRAY;
@@ -83,15 +73,4 @@ public abstract class ProjectCategory {
public String toString() {
return getDisplayName();
}
private static Map<String, ProjectCategory> map = ContainerUtil.newMapFromValues(Arrays.asList(EXTENSION_POINT_NAME.getExtensions()).iterator(), new Convertor<ProjectCategory, String>() {
@Override
public String convert(ProjectCategory o) {
return o.getId();
}
});
public static ProjectCategory findById(String id) {
return map.get(id);
}
}