Index: examples/src/main/java/org/apache/hama/examples/ExampleDriver.java =================================================================== --- examples/src/main/java/org/apache/hama/examples/ExampleDriver.java (revision 1404865) +++ examples/src/main/java/org/apache/hama/examples/ExampleDriver.java (working copy) @@ -20,6 +20,7 @@ package org.apache.hama.examples; import org.apache.hadoop.util.ProgramDriver; +import org.apache.hama.examples.util.Generator; public class ExampleDriver { @@ -34,10 +35,10 @@ pgd.addClass("bench", RandBench.class, "Random Benchmark"); pgd.addClass("pagerank", PageRank.class, "PageRank"); pgd.addClass("inlnkcount", InlinkCount.class, "InlinkCount"); - pgd.addClass("bipartite", BipartiteMatching.class, - "Bipartite Matching"); - pgd.addClass("kmeans", Kmeans.class, - "K-Means Clustering"); + pgd.addClass("bipartite", BipartiteMatching.class, "Bipartite Matching"); + pgd.addClass("kmeans", Kmeans.class, "K-Means Clustering"); + pgd.addClass("gen", Generator.class, "Random generator util"); + pgd.driver(args); } catch (Throwable e) { e.printStackTrace(); Index: examples/src/main/java/org/apache/hama/examples/util/Generator.java =================================================================== --- examples/src/main/java/org/apache/hama/examples/util/Generator.java (revision 0) +++ examples/src/main/java/org/apache/hama/examples/util/Generator.java (working copy) @@ -0,0 +1,19 @@ +package org.apache.hama.examples.util; + +public class Generator { + + public static void main(String[] args) { + if(args[0].equals("matrix")) { + // TODO + } else if (args[0].equals("graph")) { + GraphGenerator.main(args); + } else { + printUsage(); + System.exit(1); + } + } + + private static void printUsage() { + System.out.println("Usage: gen [args ...]"); + } +} Index: examples/src/main/java/org/apache/hama/examples/util/GraphGenerator.java =================================================================== --- examples/src/main/java/org/apache/hama/examples/util/GraphGenerator.java (revision 0) +++ examples/src/main/java/org/apache/hama/examples/util/GraphGenerator.java (working copy) @@ -0,0 +1,8 @@ +package org.apache.hama.examples.util; + +public class GraphGenerator { + + public static void main(String[] args) { + System.out.println("graph gen test"); + } +}