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

java.lang.Object
  extended by org.eclipse.jface.text.rules.RuleBasedScanner
      extended by org.eclipse.jface.text.rules.BufferedRuleBasedScanner
          extended by org.eclipse.jface.text.rules.RuleBasedPartitionScanner
              extended by org.eclipse.jdt.internal.ui.text.JavaPartitionScanner
                  extended by org.eclipse.emf.codegen.jet.editor.scanners.JETTemplatePartitionScanner
All Implemented Interfaces:
org.eclipse.jdt.ui.text.IJavaPartitions, org.eclipse.jface.text.rules.ICharacterScanner, org.eclipse.jface.text.rules.IPartitionTokenScanner, org.eclipse.jface.text.rules.ITokenScanner

public class JETTemplatePartitionScanner
extends org.eclipse.jdt.internal.ui.text.JavaPartitionScanner

Version:
$Revision: 1.3 $

Field Summary
static java.lang.String JET_DIRECTIVE
           
static java.lang.String JET_EXPRESSION
           
static java.lang.String JET_SCRIPTLET
           
 
Fields inherited from class org.eclipse.jface.text.rules.RuleBasedPartitionScanner
fContentType, fPartitionOffset
 
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.jdt.ui.text.IJavaPartitions
JAVA_CHARACTER, JAVA_DOC, JAVA_MULTI_LINE_COMMENT, JAVA_PARTITIONING, JAVA_SINGLE_LINE_COMMENT, JAVA_STRING
 
Fields inherited from interface org.eclipse.jface.text.rules.ICharacterScanner
EOF
 
Constructor Summary
JETTemplatePartitionScanner()
           
 
Method Summary
static java.lang.String[] getLegalContentTypes()
          Returns the legal partition types for an JET Template file
 
Methods inherited from class org.eclipse.jface.text.rules.RuleBasedPartitionScanner
nextToken, setPartialRange, setPredicateRules, setRange, setRules
 
Methods inherited from class org.eclipse.jface.text.rules.BufferedRuleBasedScanner
read, setBufferSize, unread
 
Methods inherited from class org.eclipse.jface.text.rules.RuleBasedScanner
getColumn, getLegalLineDelimiters, getTokenLength, getTokenOffset, setDefaultReturnToken
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.text.rules.ITokenScanner
getTokenLength, getTokenOffset
 

Field Detail

JET_SCRIPTLET

public static final java.lang.String JET_SCRIPTLET
See Also:
Constant Field Values

JET_DIRECTIVE

public static final java.lang.String JET_DIRECTIVE
See Also:
Constant Field Values

JET_EXPRESSION

public static final java.lang.String JET_EXPRESSION
See Also:
Constant Field Values
Constructor Detail

JETTemplatePartitionScanner

public JETTemplatePartitionScanner()
Method Detail

getLegalContentTypes

public static java.lang.String[] getLegalContentTypes()
Returns the legal partition types for an JET Template file. *

Returns:
String[]

Copyright 2006 IBM Corporation and others.
All Rights Reserved.