get the index of the first character following the run with respect to all attributes containing the current character . concode_field_sep int END_RUN concode_elem_sep ArrayList mapList concode_elem_sep int START_RUN concode_elem_sep int MID_RUN concode_elem_sep Set allAttributes concode_elem_sep CharacterIterator iter concode_elem_sep String simpleString concode_elem_sep int currentIndex concode_elem_sep int[] charInRun concode_elem_sep int SINGLETON concode_field_sep char next concode_elem_sep void setAttributeArray concode_elem_sep Map getAttributes concode_elem_sep int getIndex concode_elem_sep char last concode_elem_sep char previous concode_elem_sep int getBeginIndex concode_elem_sep void setString concode_elem_sep void setString concode_elem_sep char current concode_elem_sep Object getAttribute concode_elem_sep void buildAttributeTables concode_elem_sep void buildAttributeTables concode_elem_sep int getEndIndex concode_elem_sep char setIndex concode_elem_sep Object clone concode_elem_sep int getRunStart concode_elem_sep int getRunStart concode_elem_sep int getRunStart concode_elem_sep AttributedCharacterIterator mutateAttributes concode_elem_sep Set getAllAttributeKeys concode_elem_sep char first
int function ( ) { int loc0 = currentIndex ; do { ++ loc0 ; } while ( charInRun [ loc0 ] == MID_RUN ) ; return loc0 ; }