// Path: src/cmake/icons/CMakeIcons.java
// public class CMakeIcons {
//     public static final Icon FILE = IconLoader.getIcon("/icons/cmake.png");
//     public static final Icon MACRO = IconLoader.getIcon("/icons/hashtag.png");
//     public static final Icon FUN = IconLoader.getIcon("/icons/fun.jpg");
//     public static final Icon LOOP = IconLoader.getIcon("/icons/loop.png");
// }


import cmake.icons.CMakeIcons;
import com.intellij.execution.configurations.ConfigurationFactory;
import com.intellij.execution.configurations.ConfigurationType;
import org.jetbrains.annotations.NotNull;
import javax.swing.*;
package cmake.run;



/**
 * Created by alex on 1/24/15.
 */
public class CMakeRunConfigurationType implements ConfigurationType {
    public static CMakeRunConfigurationType INSTANCE = new CMakeRunConfigurationType();
    
    protected CMakeRunConfigurationType() {}
    
    @Override
    public String getDisplayName() {
        return "CMake";
    }

    @Override
    public String getConfigurationTypeDescription() {
        return "Run CMake Tool";
    }

    @Override
    public Icon getIcon() {
// Path: src/cmake/icons/CMakeIcons.java
// public class CMakeIcons {
//     public static final Icon FILE = IconLoader.getIcon("/icons/cmake.png");
//     public static final Icon MACRO = IconLoader.getIcon("/icons/hashtag.png");
//     public static final Icon FUN = IconLoader.getIcon("/icons/fun.jpg");
//     public static final Icon LOOP = IconLoader.getIcon("/icons/loop.png");
// }


// Path: src/cmake/run/CMakeRunConfigurationType.java
import cmake.icons.CMakeIcons;
import com.intellij.execution.configurations.ConfigurationFactory;
import com.intellij.execution.configurations.ConfigurationType;
import org.jetbrains.annotations.NotNull;
import javax.swing.*;

package cmake.run;



/**
 * Created by alex on 1/24/15.
 */
public class CMakeRunConfigurationType implements ConfigurationType {
    public static CMakeRunConfigurationType INSTANCE = new CMakeRunConfigurationType();
    
    protected CMakeRunConfigurationType() {}
    
    @Override
    public String getDisplayName() {
        return "CMake";
    }

    @Override
    public String getConfigurationTypeDescription() {
        return "Run CMake Tool";
    }

    @Override
    public Icon getIcon() {
        return CMakeIcons.FILE;