The Meta-Environment API

org.meta_environment.eclipse.tokens
Class TokenColorer

java.lang.Object
  extended by org.meta_environment.eclipse.tokens.TokenColorer
All Implemented Interfaces:
org.eclipse.imp.language.ILanguageService, org.eclipse.imp.services.ITokenColorer

public class TokenColorer
extends java.lang.Object
implements org.eclipse.imp.services.ITokenColorer


Field Summary
private  java.util.Map<java.lang.String,org.eclipse.jface.text.TextAttribute> map
           
private  org.eclipse.jface.text.TextAttribute normal
           
 
Constructor Summary
TokenColorer()
           
 
Method Summary
 org.eclipse.jface.text.IRegion calculateDamageExtent(org.eclipse.jface.text.IRegion seed)
           
 org.eclipse.jface.text.TextAttribute getColoring(org.eclipse.imp.parser.IParseController controller, java.lang.Object o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

normal

private org.eclipse.jface.text.TextAttribute normal

map

private java.util.Map<java.lang.String,org.eclipse.jface.text.TextAttribute> map
Constructor Detail

TokenColorer

public TokenColorer()
Method Detail

calculateDamageExtent

public org.eclipse.jface.text.IRegion calculateDamageExtent(org.eclipse.jface.text.IRegion seed)
Specified by:
calculateDamageExtent in interface org.eclipse.imp.services.ITokenColorer

getColoring

public org.eclipse.jface.text.TextAttribute getColoring(org.eclipse.imp.parser.IParseController controller,
                                                        java.lang.Object o)
Specified by:
getColoring in interface org.eclipse.imp.services.ITokenColorer

The Meta-Environment API