code: public Event getCauses_event(int i) {
      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);
      return (Event)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((Event_Type)jcasType).casFeatCode_causes_event), i)));}
docs: indexed getter for causes_event - gets an indexed value -
  @generated
  @param i index in the array to get
  @return value of the element at index i