*/
private String replaceStringPlinks(final String content,
final PLinkReplacer replacer) throws IOException {
ByteArrayOutputStream os = new ByteArrayOutputStream();
PLinkOutputStream plOs = new PLinkOutputStream(os, replacer);
OutputStreamWriter w = new OutputStreamWriter(plOs);
w.write(content);
w.close();
plOs.close();
return os.toString();
}