protected void printContent(final FormatStack fstack,
			final NamespaceStack nstack, final org.w3c.dom.Document basedoc,
			final org.w3c.dom.Node target, final Walker walker) {

		while (walker.hasNext()) {
			final Content c = walker.next();
			org.w3c.dom.Node n = null;
			if (c == null) {
				// Formatted Text or CDATA
				final String text = walker.text();
				if (walker.isCDATA()) {
					n = printCDATA(fstack, basedoc, new CDATA(text));
				} else {
					n = printText(fstack, basedoc, new Text(text));
				}
			} else {
				n = helperContentDispatcher(fstack, nstack,
						basedoc, c);
			}
			if (n != null) {
				target.appendChild(n);
			}
		}

	}