code: protected void init(String str) {
  	int len = str.length();
  	text = new char[len];
  	lcText = new char[len];
  
  	for (int i = 0; i < len; i++) {
  	    char c = str.charAt(i);
  	    text[i] = c;
  	    if (c == '\n' || c == '\r' || c == '\t') {
  		lcText[i] = ' ';
  	    }
  	    else lcText[i] = ((c >= 'a' && c <= 'z') || (c >= '0' && c <= '9')) ? c : Character.toLowerCase(c);
  	}
      }
docs: Gemeinsame Initialmethode der drei Konstruktoren, diese erhaelt den CFML Code als char[] und
  uebertraegt ihn, in die interen Datenhaltung.
  
  @param str