Update of /var/cvs/src/org/mmbase/util/transformers
In directory james.mmbase.org:/tmp/cvs-serv13707

Modified Files:
        XmlField.java 
Log Message:
moved wiki specific stuff to richtext app


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/util/transformers


Index: XmlField.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/util/transformers/XmlField.java,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -b -r1.51 -r1.52
--- XmlField.java       4 Aug 2007 08:09:14 -0000       1.51
+++ XmlField.java       25 Mar 2008 17:07:24 -0000      1.52
@@ -20,7 +20,7 @@
  * XMLFields in MMBase. This class can encode such a field to several other 
formats.
  *
  * @author Michiel Meeuwissen
- * @version $Id: XmlField.java,v 1.51 2007/08/04 08:09:14 michiel Exp $
+ * @version $Id: XmlField.java,v 1.52 2008/03/25 17:07:24 michiel Exp $
  */
 
 public class XmlField extends ConfigurableStringTransformer implements 
CharTransformer {
@@ -718,31 +718,6 @@
         obj.replace("\n", "<br />\r");  // handle new remaining newlines.
     }
 
-    private static Pattern wikiWrappingAnchor = 
Pattern.compile("\\[(\\w+):(.*?)\\]");
-    private static Pattern wikiP = Pattern.compile("<p>\\[(\\w+)\\]");
-    private static Pattern wikiSection = 
Pattern.compile("<section><h>\\[(\\w+)\\]");
-    private static Pattern wikiAnchor = Pattern.compile("\\[(\\w+)\\]");
-
-    public static String wikiToXML(String data, boolean placeListsInsideP) {
-        Matcher wrappingAnchors = 
wikiWrappingAnchor.matcher(prepareDataString(data));
-        data = wrappingAnchors.replaceAll("<a id=\"$1\">$2</a>");
-        StringObject obj = new StringObject(data);
-        handleRich(obj, SECTIONS, REMOVE_NEWLINES, SURROUNDING_P, 
placeListsInsideP);
-        handleFormat(obj, false);
-        String string = obj.toString();
-        Matcher ps = wikiP.matcher(string);
-        string = ps.replaceAll("<p id=\"$1\">");
-        Matcher sections = wikiSection.matcher(string);
-        string = sections.replaceAll("<section id=\"$1\"><h>");
-        Matcher anchors = wikiAnchor.matcher(string);
-        string = anchors.replaceAll("<a id=\"$1\" />");
-        return string;
-    }
-
-    public static String wikiToXML(String data) {
-        return wikiToXML(data, LISTS_OUTSIDE_P);
-    }
-
     /**
      * Defines a kind of 'rich' text format. This is a way to easily
      * type structured text in XML.  The XML tags which can be
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to