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()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • frequency

      protected java.util.HashMap<java.lang.String,​java.lang.Integer> frequency
  • Constructor Details

  • 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)