com.intellij.openapi.editor.colors
Interface EditorColorsScheme

All Superinterfaces:
java.lang.Cloneable, JDOMExternalizable

public interface EditorColorsScheme
extends java.lang.Cloneable, JDOMExternalizable


Method Summary
 java.lang.Object clone()
           
 TextAttributes getAttributes(TextAttributesKey key)
           
 java.awt.Color getColor(ColorKey key)
           
 java.awt.Color getDefaultBackground()
           
 java.awt.Color getDefaultForeground()
           
 java.lang.String getEditorFontName()
           
 int getEditorFontSize()
           
 java.awt.Font getFont(EditorFontType key)
           
 float getLineSpacing()
           
 java.lang.String getName()
           
 void setAttributes(TextAttributesKey key, TextAttributes attributes)
           
 void setColor(ColorKey key, java.awt.Color color)
           
 void setEditorFontName(java.lang.String fontName)
           
 void setEditorFontSize(int fontSize)
           
 void setFont(EditorFontType key, java.awt.Font font)
           
 void setLineSpacing(float lineSpacing)
           
 void setName(java.lang.String name)
           
 
Methods inherited from interface com.intellij.openapi.util.JDOMExternalizable
readExternal, writeExternal
 

Method Detail

getName

java.lang.String getName()

setName

void setName(java.lang.String name)

getAttributes

TextAttributes getAttributes(TextAttributesKey key)

setAttributes

void setAttributes(TextAttributesKey key,
                   TextAttributes attributes)

getDefaultBackground

java.awt.Color getDefaultBackground()

getDefaultForeground

java.awt.Color getDefaultForeground()

getColor

java.awt.Color getColor(ColorKey key)

setColor

void setColor(ColorKey key,
              java.awt.Color color)

getEditorFontSize

int getEditorFontSize()

setEditorFontSize

void setEditorFontSize(int fontSize)

getEditorFontName

java.lang.String getEditorFontName()

setEditorFontName

void setEditorFontName(java.lang.String fontName)

getFont

java.awt.Font getFont(EditorFontType key)

setFont

void setFont(EditorFontType key,
             java.awt.Font font)

getLineSpacing

float getLineSpacing()

setLineSpacing

void setLineSpacing(float lineSpacing)

clone

java.lang.Object clone()