public void breaks(){
  if (UTF8Length >= maxSize) {
    out.append("\";");
    nl();
    nextChunk();
  }
 else {
    if (linepos >= maxEntries) {
      out.append("\"+");
      nl();
      out.append(indent);
      out.append("\"");
      linepos=0;
    }
  }
}

public void breaks ( ) { if ( UTF8Length >= maxSize ) { out . append ( "\";" ) ; nl ( ) ; nextChunk ( ) ; } else { if ( linepos >= maxEntries ) { out . append ( "\"+" ) ; nl ( ) ; out . append ( indent ) ; out . append ( "\"" ) ; linepos = 0 ; } } }
execute line / chunk break if necessary . leave space for at least two chars .
