Author: sshafroi
Date: 2008-03-31 10:01:18 +0200 (Mon, 31 Mar 2008)
New Revision: 6319

Modified:
   branches/2.16/mojo/src/main/java/no/sesat/mojo/modes/Builder.java
Log:
remove test code and add some comments

Modified: branches/2.16/mojo/src/main/java/no/sesat/mojo/modes/Builder.java
===================================================================
--- branches/2.16/mojo/src/main/java/no/sesat/mojo/modes/Builder.java   
2008-03-31 07:44:42 UTC (rev 6318)
+++ branches/2.16/mojo/src/main/java/no/sesat/mojo/modes/Builder.java   
2008-03-31 08:01:18 UTC (rev 6319)
@@ -7,8 +7,6 @@
 import java.io.File;
 import java.io.IOException;
 import java.io.PrintStream;
-import java.util.Iterator;
-import java.util.List;
 import java.util.Vector;
 
 import com.sun.javadoc.ClassDoc;
@@ -24,30 +22,15 @@
 public class Builder {
 
        private static String outputDir = "";
-
-       // testing
-       public static void main(String args[]) {
-               List<String> classpaths = new Vector<String>();
-               
classpaths.add("/home/haavard/dev/trunk/genericno.sesam.no/search-command-config/src/main/java/");
-               
classpaths.add("/home/haavard/dev/trunk/genericno.sesam.no/query-transform-config/src/main/java/");
-               
classpaths.add("/home/haavard/dev/trunk/genericno.sesam.no/result-handler-config/src/main/java/");
-               
classpaths.add("/home/haavard/dev/trunk/sesat-kernel/generic.sesam/search-command-config/src/main/java/");
-               
classpaths.add("/home/haavard/dev/trunk/sesat.kernel/generic.sesam/query-transform-config/src/main/java/");
-               
classpaths.add("/home/haavard/dev/trunk/sesat-kernel/generic.sesam/result-handler-config/src/main/java/");
-               
classpaths.add("/home/haavard/dev/trunk/sesat-kernel/query-transform-config-spi/src/main/java/");
-               
classpaths.add("/home/haavard/dev/trunk/sesat-kernel/result-handler-config-spi/src/main/java/");
-               
classpaths.add("/home/haavard/dev/trunk/sesat-kernel/search-command-config-spi/src/main/java/");
-
-               String classpath = "";
-               for (Iterator<String> iterator = classpaths.iterator(); 
iterator.hasNext();) {
-                       classpath += (String) iterator.next();
-                       if (iterator.hasNext())
-                               classpath += File.pathSeparator;
-               }
-
-               Build(classpath, "/home/haavard/wonk");
-       }
-
+       
+       /**
+     * Build and generate schema for modes.xml files.
+     * 
+     * @param classpath
+     *            Where to find the classes
+     * @param outputDir
+     *            Where the results should be put
+     */
        public static void Build(String classpath, String outputDir) {
                Builder.outputDir = new File(outputDir).getAbsolutePath() + 
File.separator;
 
@@ -86,13 +69,13 @@
        }
 
        /**
-        * This is the entry point for a doclet.
-        * 
-        * @param root
-        * @return
-        */
-       public static boolean start(RootDoc root) {
-
+     * This is the entry point for a doclet.
+     * 
+     * @param root
+     *            Root document
+     * @return
+     */
+    public static boolean start(RootDoc root) {
                ConfigElement defaultConvert = new 
ConfigElement("default-convert");
                defaultConvert.attributes.add(new ConfigAttribute("name"));
                defaultConvert.attributes.add(new ConfigAttribute("prefix"));
@@ -203,7 +186,6 @@
                                        e.printStackTrace();
                                }
                        }
-
                }
 
                System.out.println("commands : " + commands.size());
@@ -213,8 +195,15 @@
                return true;
        }
 
-       public static String toXmlName(final String beanName) {
-               final StringBuilder xmlName = new StringBuilder(beanName);
+       /**
+     * Helper function to convert a java name to the equivalent XML name.
+     * 
+     * @param name
+     *            Name that shouold be converted
+     * @return The name converted like this MySuperClass --> my-super-class
+     */
+    public static String toXmlName(final String name) {
+               final StringBuilder xmlName = new StringBuilder(name);
                for (int i = 0; i < xmlName.length(); ++i) {
                        final char c = xmlName.charAt(i);
                        if (Character.isUpperCase(c)) {

_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits

Reply via email to