Merge remote-tracking branch 'origin/master' into develar/is
[idea/community.git] / platform / lang-impl / src / com / intellij / application / options / colors / ColorAndFontOptions.java
index 549f49d9c473f3a1b7b7c1dece0f4f154315e9fe..09c152e0c16d77cc4fce6e68b7d5057c11142ddd 100644 (file)
@@ -38,7 +38,7 @@ import com.intellij.openapi.editor.markup.TextAttributes;
 import com.intellij.openapi.extensions.Extensions;
 import com.intellij.openapi.options.Configurable;
 import com.intellij.openapi.options.ConfigurationException;
-import com.intellij.openapi.options.SchemesManager;
+import com.intellij.openapi.options.SchemeManager;
 import com.intellij.openapi.options.SearchableConfigurable;
 import com.intellij.openapi.options.colors.*;
 import com.intellij.openapi.project.Project;
@@ -74,8 +74,6 @@ import java.util.*;
 import java.util.List;
 
 public class ColorAndFontOptions extends SearchableConfigurable.Parent.Abstract implements EditorOptionsProvider {
-  private static final Logger LOG = Logger.getInstance(ColorAndFontOptions.class);
-
   public static final String ID = "reference.settingsdialog.IDE.editor.colors";
 
   private Map<String, MyColorScheme> mySchemes;
@@ -136,7 +134,7 @@ public class ColorAndFontOptions extends SearchableConfigurable.Parent.Abstract
   private MyColorScheme getScheme(String name) {
     return mySchemes.get(name);
   }
-  
+
   @NotNull
   public String getUniqueName(@NotNull String preferredName) {
     String name;
@@ -244,7 +242,7 @@ public class ColorAndFontOptions extends SearchableConfigurable.Parent.Abstract
 
     try {
       EditorColorsManager myColorsManager = EditorColorsManager.getInstance();
-      SchemesManager<EditorColorsScheme, EditorColorsSchemeImpl> schemeManager = ((EditorColorsManagerImpl)myColorsManager).getSchemeManager();
+      SchemeManager<EditorColorsScheme> schemeManager = ((EditorColorsManagerImpl)myColorsManager).getSchemeManager();
 
       List<EditorColorsScheme> result = new ArrayList<EditorColorsScheme>(mySchemes.values().size());
       boolean activeSchemeModified = false;
@@ -733,15 +731,6 @@ public class ColorAndFontOptions extends SearchableConfigurable.Parent.Abstract
     }
   }
 
-  public boolean currentSchemeIsReadOnly() {
-    return isReadOnly(mySelectedScheme);
-  }
-
-  public boolean currentSchemeIsShared() {
-    return ColorSettingsUtil.isSharedScheme(mySelectedScheme);
-  }
-
-
   private static class SchemeTextAttributesDescription extends TextAttributesDescription {
     @NotNull private final TextAttributes myInitialAttributes;
     @NotNull private final TextAttributesKey key;
@@ -1078,7 +1067,7 @@ public class ColorAndFontOptions extends SearchableConfigurable.Parent.Abstract
       for (EditorSchemeAttributeDescriptor descriptor : myDescriptors) {
         descriptor.apply(scheme);
       }
-      
+
       if (scheme instanceof AbstractColorsScheme) {
         ((AbstractColorsScheme)scheme).setSaveNeeded(true);
       }