com.aptana.ide.editor.html
Class HTMLColorizer

java.lang.Object
  extended by com.aptana.ide.editors.unified.UnifiedColorizerBase
      extended by com.aptana.ide.editor.html.HTMLColorizer
All Implemented Interfaces:
ILexemeColorMapper, ILexemeColorMapperEx

public class HTMLColorizer
extends UnifiedColorizerBase

Author:
Paul Colton

Field Summary
 
Fields inherited from class com.aptana.ide.editors.unified.UnifiedColorizerBase
_occurrenceHighlight
 
Constructor Summary
HTMLColorizer()
          HTMLColorizer
 
Method Summary
 void createStyle(Lexeme lx, java.util.Vector styles)
          createStyle
protected  org.eclipse.jface.preference.IPreferenceStore getPluginPreferenceStore()
          getPluginPreferenceStore
protected  void initializeColorTables()
          Sets the default presentation colors for text.
 
Methods inherited from class com.aptana.ide.editors.unified.UnifiedColorizerBase
addRange, createStyleEx, dispose, getColorPreference, getColorPreference, getHighlightColorPreference, handlePreferenceStoreChanged, highlightMarkedElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HTMLColorizer

public HTMLColorizer()
HTMLColorizer

Method Detail

createStyle

public void createStyle(Lexeme lx,
                        java.util.Vector styles)
Description copied from interface: ILexemeColorMapper
createStyle

See Also:
ILexemeColorMapper.createStyle(com.aptana.ide.lexer.Lexeme, java.util.Vector)

initializeColorTables

protected void initializeColorTables()
Sets the default presentation colors for text. Called first on initialization, and reset on preference store change.

Specified by:
initializeColorTables in class UnifiedColorizerBase

getPluginPreferenceStore

protected org.eclipse.jface.preference.IPreferenceStore getPluginPreferenceStore()
Description copied from class: UnifiedColorizerBase
getPluginPreferenceStore

Specified by:
getPluginPreferenceStore in class UnifiedColorizerBase
Returns:
IPreferenceStore
See Also:
UnifiedColorizerBase.getPluginPreferenceStore()