public int getRunStart ( int run ) { verifyValidParaOrLine ( ) ; BidiLine . getRuns ( this ) ; verifyRange ( run , 0 , runCount ) ; getLogicalToVisualRunsMap ( ) ; return runs [ logicalToVisualRunsMap [ run ] ] . start ; }
Return the index of the character at the start of the nth logical run in this line as an offset from the start of the line .