com.intellij.usageView
Class UsageTreeColorsScheme

java.lang.Object
  extended by com.intellij.usageView.UsageTreeColorsScheme
All Implemented Interfaces:
ApplicationComponent, BaseComponent, JDOMExternalizable

public class UsageTreeColorsScheme
extends java.lang.Object
implements ApplicationComponent, JDOMExternalizable


Constructor Summary
UsageTreeColorsScheme(EditorColorsManager editorColorsManager)
           
 
Method Summary
 void disposeComponent()
          Component should dispose system resources or perform another cleanup in this method.
 java.lang.String getComponentName()
          Unique name of this component.
static UsageTreeColorsScheme getInstance()
           
 EditorColorsScheme getScheme()
           
 void initComponent()
          Component should do initialization and communication with another components in this method.
 void readExternal(org.jdom.Element element)
           
 void writeExternal(org.jdom.Element element)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UsageTreeColorsScheme

public UsageTreeColorsScheme(EditorColorsManager editorColorsManager)
Method Detail

getInstance

public static UsageTreeColorsScheme getInstance()

getComponentName

public java.lang.String getComponentName()
Description copied from interface: BaseComponent
Unique name of this component. If there is another component with the same name or name is null internal assertion will occur.

Specified by:
getComponentName in interface BaseComponent
Returns:
the name of this component

getScheme

public EditorColorsScheme getScheme()

initComponent

public void initComponent()
Description copied from interface: BaseComponent
Component should do initialization and communication with another components in this method.

Specified by:
initComponent in interface BaseComponent

disposeComponent

public void disposeComponent()
Description copied from interface: BaseComponent
Component should dispose system resources or perform another cleanup in this method.

Specified by:
disposeComponent in interface BaseComponent

readExternal

public void readExternal(org.jdom.Element element)
                  throws InvalidDataException
Specified by:
readExternal in interface JDOMExternalizable
Throws:
InvalidDataException

writeExternal

public void writeExternal(org.jdom.Element element)
                   throws WriteExternalException
Specified by:
writeExternal in interface JDOMExternalizable
Throws:
WriteExternalException