Lines Matching refs:paraBidi
143 public static Bidi setLine(Bidi bidi, BidiBase paraBidi,
150 /* set the values in lineBidi from its paraBidi parent */
152 // lineBidi.paraBidi = null; /* mark unfinished setLine */
160 System.arraycopy(paraBidi.text, start, lineBidi.text, 0, length);
161 lineBidi.paraLevel = paraBidi.GetParaLevelAt(start);
162 lineBidi.paraCount = paraBidi.paraCount;
164 if (paraBidi.controlCount > 0) {
167 if (BidiBase.IsBidiControlChar(paraBidi.text[j])) {
176 System.arraycopy(paraBidi.dirProps, start, lineBidi.dirProps, 0,
181 System.arraycopy(paraBidi.levels, start, lineBidi.levels, 0,
185 if (paraBidi.direction != BidiBase.MIXED) {
187 lineBidi.direction = paraBidi.direction;
194 if (paraBidi.trailingWSStart <= start) {
196 } else if (paraBidi.trailingWSStart < limit) {
197 lineBidi.trailingWSStart = paraBidi.trailingWSStart - start;
263 newBidiBase.paraBidi = paraBidi; /* mark successful setLine */