/*PLEASE DO NOT EDIT THIS CODE*/
/*This code was generated using the UMPLE @UMPLE_VERSION@ modeling language!*/



// line 2 "model.ump"
public class JavaPhpRubyNoNullMethodInjection
{

  //------------------------
  // MEMBER VARIABLES
  //------------------------

  //------------------------
  // CONSTRUCTOR
  //------------------------

  public JavaPhpRubyNoNullMethodInjection()
  {}

  //------------------------
  // INTERFACE
  //------------------------

  public void delete()
  {}


  /**
   * injection 1
   */
  // line 6 "model.ump"
   public void method1(){
    // line 8 "model.ump"
    //Java
    // END OF UMPLE BEFORE INJECTION
    // line 10 "model.ump"
    
    // END OF UMPLE BEFORE INJECTION
    // line 13 "model.ump"
    
    // END OF UMPLE BEFORE INJECTION
    
    // line 17 "model.ump"
    //Java
    // END OF UMPLE AFTER INJECTION
    // line 19 "model.ump"
    
    // END OF UMPLE AFTER INJECTION
    // line 22 "model.ump"
    
    // END OF UMPLE AFTER INJECTION
  }


  /**
   * injection 2
   */
  // line 28 "model.ump"
   public void method2(){
    // line 29 "model.ump"
    
    // END OF UMPLE BEFORE INJECTION
    // line 32 "model.ump"
    
    // END OF UMPLE BEFORE INJECTION
    // line 36 "model.ump"
    //Java
    // END OF UMPLE BEFORE INJECTION
    
    // line 38 "model.ump"
    
    // END OF UMPLE AFTER INJECTION
    // line 41 "model.ump"
    
    // END OF UMPLE AFTER INJECTION
    // line 45 "model.ump"
    //Java
    // END OF UMPLE AFTER INJECTION
  }


  /**
   * injection 3
   */
  // line 50 "model.ump"
   public void method3(){
    // line 51 "model.ump"
    
    // END OF UMPLE BEFORE INJECTION
    // line 55 "model.ump"
    //Java
    // END OF UMPLE BEFORE INJECTION
    // line 57 "model.ump"
    
    // END OF UMPLE BEFORE INJECTION
    
    // line 60 "model.ump"
    
    // END OF UMPLE AFTER INJECTION
    // line 64 "model.ump"
    //Java
    // END OF UMPLE AFTER INJECTION
    // line 66 "model.ump"
    
    // END OF UMPLE AFTER INJECTION
  }

}