peer.handleJustify(justificationWidth);
double deltaW = justificationWidth - getVisibleAdvance(); int nglyphs = 0;   int lastNWS = string.length() - 1; while( Character.isWhitespace( string.charAt( lastNWS ) ) ) lastNWS--;   int[] wsglyphs = new int[string.length() * 10]; for(int run = 0; run < runs.length; run++ ) for(int i = 0; i < runs[run].getNumGlyphs(); i++ ) { int cindex = runIndices[run][0] + runs[run].getGlyphCharIndex( i ); if( Character.isWhitespace( string.charAt( cindex ) ) )  { wsglyphs[ nglyphs * 2 ] = run; wsglyphs[ nglyphs * 2 + 1] = i; nglyphs++; }
  protected void handleJustify (float justificationWidth)  {    peer.handleJustify(justificationWidth);  }