code: public Protein getThemes_protein(int i) {
      if (Event_Type.featOkTst && ((Event_Type)jcasType).casFeat_themes_protein == null)
        jcasType.jcas.throwFeatMissing("themes_protein", "ch.epfl.bbp.uima.genia.Event");
      jcasType.jcas.checkArrayBounds(jcasType.ll_cas.ll_getRefValue(addr, ((Event_Type)jcasType).casFeatCode_themes_protein), i);
      return (Protein)(jcasType.ll_cas.ll_getFSForRef(jcasType.ll_cas.ll_getRefArrayValue(jcasType.ll_cas.ll_getRefValue(addr, ((Event_Type)jcasType).casFeatCode_themes_protein), i)));}
docs: indexed getter for themes_protein - gets an indexed value -
  @generated
  @param i index in the array to get
  @return value of the element at index i