Package cruise.umple.compiler
Class XtextGenerator.PatternHandler
java.lang.Object
cruise.umple.compiler.XtextGenerator.PatternHandler
- Enclosing class:
- XtextGenerator
public abstract class XtextGenerator.PatternHandler
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected java.util.HashMap<java.lang.String,java.lang.Integer>
frequency
-
Constructor Summary
Constructors Constructor Description PatternHandler(java.lang.String regex)
-
Method Summary
Modifier and Type Method Description boolean
canHandle(java.lang.String input)
java.lang.String
handle()
abstract java.lang.String
manipulate(java.lang.String[] groups, java.lang.Integer middle)
void
reset()
-
Field Details
-
frequency
protected java.util.HashMap<java.lang.String,java.lang.Integer> frequency
-
-
Constructor Details
-
PatternHandler
public PatternHandler(java.lang.String regex)
-
-
Method Details
-
canHandle
public boolean canHandle(java.lang.String input) -
reset
public void reset() -
handle
public java.lang.String handle() -
manipulate
public abstract java.lang.String manipulate(java.lang.String[] groups, java.lang.Integer middle)
-