org.eclipse.emf.codegen.jet.editor.scanners
Class JETTemplateJavaStringScanner

java.lang.Object
  extended by org.eclipse.jface.text.rules.RuleBasedScanner
      extended by org.eclipse.jface.text.rules.BufferedRuleBasedScanner
          extended by org.eclipse.jdt.internal.ui.text.AbstractJavaScanner
              extended by org.eclipse.emf.codegen.jet.editor.scanners.AbstractJETTemplateScanner
                  extended by org.eclipse.emf.codegen.jet.editor.scanners.JETTemplateJavaStringScanner
All Implemented Interfaces:
org.eclipse.jface.text.rules.ICharacterScanner, org.eclipse.jface.text.rules.ITokenScanner

public class JETTemplateJavaStringScanner
extends AbstractJETTemplateScanner


Field Summary
 
Fields inherited from class org.eclipse.emf.codegen.jet.editor.scanners.AbstractJETTemplateScanner
preferenceStore
 
Fields inherited from class org.eclipse.jface.text.rules.RuleBasedScanner
fColumn, fDefaultReturnToken, fDelimiters, fDocument, fOffset, fRangeEnd, fRules, fTokenOffset, UNDEFINED
 
Fields inherited from interface org.eclipse.jface.text.rules.ICharacterScanner
EOF
 
Constructor Summary
JETTemplateJavaStringScanner(org.eclipse.jdt.ui.text.IColorManager colorManager, org.eclipse.jface.preference.IPreferenceStore preferenceStore)
          Constructor for JETTemplateJavaStringScanner.
 
Method Summary
protected  java.util.List createRules()
           
 java.lang.String[] getTokenProperties()
          Method getTokenProperties.
 
Methods inherited from class org.eclipse.emf.codegen.jet.editor.scanners.AbstractJETTemplateScanner
getColor
 
Methods inherited from class org.eclipse.jdt.internal.ui.text.AbstractJavaScanner
adaptToPreferenceChange, affectsBehavior, getBoldKey, getItalicKey, getPreferenceStore, getStrikethroughKey, getToken, getUnderlineKey, initialize, nextToken
 
Methods inherited from class org.eclipse.jface.text.rules.BufferedRuleBasedScanner
read, setBufferSize, setRange, unread
 
Methods inherited from class org.eclipse.jface.text.rules.RuleBasedScanner
getColumn, getLegalLineDelimiters, getTokenLength, getTokenOffset, setDefaultReturnToken, setRules
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JETTemplateJavaStringScanner

public JETTemplateJavaStringScanner(org.eclipse.jdt.ui.text.IColorManager colorManager,
                                    org.eclipse.jface.preference.IPreferenceStore preferenceStore)
Constructor for JETTemplateJavaStringScanner.

Parameters:
colorManager - IColorManager
preferenceStore - IPreferenceStore
Method Detail

getTokenProperties

public java.lang.String[] getTokenProperties()
Method getTokenProperties.

Specified by:
getTokenProperties in class org.eclipse.jdt.internal.ui.text.AbstractJavaScanner
Returns:
String[]

createRules

protected java.util.List createRules()
Specified by:
createRules in class org.eclipse.jdt.internal.ui.text.AbstractJavaScanner

Copyright 2006 IBM Corporation and others.
All Rights Reserved.