com.intellij.openapi.editor.colors
Class EditorColorsManager

java.lang.Object
  extended by com.intellij.openapi.editor.colors.EditorColorsManager

public abstract class EditorColorsManager
extends java.lang.Object


Constructor Summary
EditorColorsManager()
           
 
Method Summary
abstract  void addColorsScheme(EditorColorsScheme scheme)
           
abstract  void addEditorColorsListener(EditorColorsListener listener)
           
abstract  EditorColorsScheme[] getAllSchemes()
           
abstract  EditorColorsScheme getGlobalScheme()
           
static EditorColorsManager getInstance()
           
abstract  EditorColorsScheme getScheme(java.lang.String schemeName)
           
abstract  boolean isDefaultScheme(EditorColorsScheme scheme)
           
abstract  boolean isUseOnlyMonospacedFonts()
           
abstract  void removeAllSchemes()
           
abstract  void removeEditorColorsListener(EditorColorsListener listener)
           
abstract  void saveAllSchemes()
           
abstract  void setGlobalScheme(EditorColorsScheme scheme)
           
abstract  void setUseOnlyMonospacedFonts(boolean b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditorColorsManager

public EditorColorsManager()
Method Detail

getInstance

public static EditorColorsManager getInstance()

addColorsScheme

public abstract void addColorsScheme(EditorColorsScheme scheme)

removeAllSchemes

public abstract void removeAllSchemes()

getAllSchemes

public abstract EditorColorsScheme[] getAllSchemes()

setGlobalScheme

public abstract void setGlobalScheme(EditorColorsScheme scheme)

getGlobalScheme

public abstract EditorColorsScheme getGlobalScheme()

getScheme

public abstract EditorColorsScheme getScheme(java.lang.String schemeName)

saveAllSchemes

public abstract void saveAllSchemes()
                             throws java.io.IOException
Throws:
java.io.IOException

isDefaultScheme

public abstract boolean isDefaultScheme(EditorColorsScheme scheme)

addEditorColorsListener

public abstract void addEditorColorsListener(EditorColorsListener listener)

removeEditorColorsListener

public abstract void removeEditorColorsListener(EditorColorsListener listener)

isUseOnlyMonospacedFonts

public abstract boolean isUseOnlyMonospacedFonts()

setUseOnlyMonospacedFonts

public abstract void setUseOnlyMonospacedFonts(boolean b)