code: public void add(char c) {
          if ( c > 0) {
              if ( chars.length() == 0 ) {
                  ContentNode co = new ContentNode();
                  addChild(co);
                  co.chars = chars;
              }
              chars.append(c);
          }
      }
docs: tags