org.eclipse.xtext.generator.parser.antlr.splitting
Class AntlrLexerSplitter
java.lang.Object
org.eclipse.xtext.generator.parser.antlr.splitting.AntlrLexerSplitter
public class AntlrLexerSplitter
- extends java.lang.Object
- Author:
- Heiko Behrens - Initial contribution and API
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INDENT
public static final java.lang.String INDENT
- See Also:
- Constant Field Values
INDENT2
public static final java.lang.String INDENT2
- See Also:
- Constant Field Values
METHOD_SIGNATURE_PATTERN
public static final java.util.regex.Pattern METHOD_SIGNATURE_PATTERN
METHOD_END_PATTERN
public static final java.util.regex.Pattern METHOD_END_PATTERN
OUTER_BLOCK_END_PATTERN
public static final java.util.regex.Pattern OUTER_BLOCK_END_PATTERN
INDENT_LEVEL_PATTERN
public static final java.util.regex.Pattern INDENT_LEVEL_PATTERN
ASSIGNMENT_PATTERN
public static final java.util.regex.Pattern ASSIGNMENT_PATTERN
DFA_ASSIGNMENT_PATTERN
public static final java.util.regex.Pattern DFA_ASSIGNMENT_PATTERN
BREAK_LINE_PATTERN
public static final java.util.regex.Pattern BREAK_LINE_PATTERN
OUTER_SWITCH_PATTERN
public static final java.util.regex.Pattern OUTER_SWITCH_PATTERN
OUTER_IF_PATTERN
public static final java.util.regex.Pattern OUTER_IF_PATTERN
OUTER_BRACE_IN_IF_CASCADE_PATTERN
public static final java.util.regex.Pattern OUTER_BRACE_IN_IF_CASCADE_PATTERN
AntlrLexerSplitter
public AntlrLexerSplitter(java.lang.String content)
getExtractedMethods
public java.util.List<AntlrLexerSplitter.ExtractedMethod> getExtractedMethods()
transform
public java.lang.String transform()
produceMethods
public void produceMethods()
refacatorAndExtract
public void refacatorAndExtract()