code: public void setCauses_event(int i, Event v) { 
      if (Event_Type.featOkTst && ((Event_Type)jcasType).casFeat_causes_event == null)
        jcasType.jcas.throwFeatMissing("causes_event", "ch.epfl.bbp.uima.genia.Event");
      jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((Event_Type)jcasType).casFeatCode_causes_event), i);
      jcasType.ll_cas.ll_setRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((Event_Type)jcasType).casFeatCode_causes_event), i, jcasType.ll_cas.ll_getFSRef(v));}
docs: indexed setter for causes_event - sets an indexed value -
  @generated
  @param i index in the array to set
  @param v value to set into the array