samples/componentinjection/anagram-modular/src-app-register/org/apidesign/anagram/app/register/Main.java
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 10:06:54 +0200
changeset 219 3fb53f65db57
permissions -rw-r--r--
Example with registration methods is working
     1 package org.apidesign.anagram.app.register;
     2 
     3 import org.apidesign.anagram.api.UI;
     4 import org.apidesign.anagram.gui.AnagramsWithConstructor;
     5 import org.apidesign.anagram.scramblersimple.SimpleScrambler;
     6 import org.apidesign.anagram.wordstatic.StaticWordLibrary;
     7 
     8 public final class Main {
     9     private Main() { }
    10     
    11     public static void main(String[] args) throws Exception {
    12         Launcher.registerScrambler(SimpleScrambler.class);
    13         Launcher.registerWordLibrary(StaticWordLibrary.class);
    14         Launcher.registerUI(AnagramsWithConstructor.class);
    15         
    16         UI ui = Launcher.launch();
    17         ui.display();
    18     }
    19     
    20     
    21 }