| java.lang.Object org.mmbase.util.transformers.ReaderTransformer org.mmbase.util.transformers.ConfigurableReaderTransformer org.mmbase.util.transformers.ChunkedTransformer org.mmbase.util.transformers.RegexpReplacer org.mmbase.util.transformers.LinkFinder
LinkFinder | public class LinkFinder extends RegexpReplacer (Code) | | Finds links in the Character String, and makes them 'clickable' for HTML (using a-tags). This
implementation is very simple and straightforward. It contains a list of regular expression which
are matched on all 'words'. It ignores existing XML markup, and also avoids trailing dots and
comments and surrounding quotes and parentheses.
author: Michiel Meeuwissen since: MMBase-1.7 |
LinkFinder | public LinkFinder()(Code) | | |
Methods inherited from org.mmbase.util.transformers.ChunkedTransformer | abstract protected String base()(Code)(Java Doc) public void configure(int i)(Code)(Java Doc) public String getEncoding()(Code)(Java Doc) public static void main(String[] argv)(Code)(Java Doc) protected Status newStatus()(Code)(Java Doc) abstract protected boolean replace(String string, Writer w, Status status) throws IOException(Code)(Java Doc) protected boolean replace(Status status)(Code)(Java Doc) protected boolean replaceWord(StringBuilder word, Writer writer, Status status) throws IOException(Code)(Java Doc) public Writer transform(Reader r, Writer w)(Code)(Java Doc) public Writer transformEntire(Reader r, Writer w)(Code)(Java Doc) public Writer transformLines(Reader r, Writer w)(Code)(Java Doc) public Writer transformWords(Reader r, Writer w)(Code)(Java Doc) public Writer transformXmlText(Reader r, Writer w)(Code)(Java Doc) public Writer transformXmlTextWords(Reader r, Writer w)(Code)(Java Doc) public Map<String, Config> transformers()(Code)(Java Doc)
|
Fields inherited from org.mmbase.util.transformers.ConfigurableReaderTransformer | protected int to(Code)(Java Doc)
|
|
|