code: public final void setLineDash(float[] array, float phase) {
          content.append("[");
          for (int i = 0; i < array.length; i++) {
              content.append(array[i]);
              if (i < array.length - 1) content.append(' ');
          }
          content.append("] ").append(phase).append(" d").append_i(separator);
      }
docs: Changes the value of the <VAR>line dash pattern</VAR>.
  <P>
  The line dash pattern controls the pattern of dashes and gaps used to stroke paths.
  It is specified by an <I>array</I> and a <I>phase</I>. The array specifies the length
  of the alternating dashes and gaps. The phase specifies the distance into the dash
  pattern to start the dash.<BR>
  
  @param       array       length of the alternating dashes and gaps
  @param       phase       the value of the phase