samples/componentinjection/anagram-modular/src-app-property/org/apidesign/anagram/app/property/Main.java
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 10:07:02 +0200
changeset 223 74232660cfff
parent 221 a89ad3d1da08
permissions -rw-r--r--
Made compilable
jtulach@221
     1
package org.apidesign.anagram.app.property;
jtulach@221
     2
jtulach@221
     3
import org.apidesign.anagram.api.UI;
jtulach@221
     4
jtulach@221
     5
public final class Main {
jtulach@221
     6
    private Main() { }
jtulach@221
     7
    
jtulach@221
     8
    public static void main(String[] args) throws Exception {
jtulach@221
     9
        System.setProperty(
jtulach@221
    10
            "org.apidesign.anagram.api.WordLibrary", 
jtulach@221
    11
            "org.apidesign.anagram.wordstatic.StaticWordLibrary"
jtulach@221
    12
        );
jtulach@221
    13
        System.setProperty(
jtulach@221
    14
            "org.apidesign.anagram.api.Scrambler", 
jtulach@221
    15
            "org.apidesign.anagram.scramblersimple.SimpleScrambler"
jtulach@221
    16
        );
jtulach@221
    17
        
jtulach@223
    18
        UI ui = new org.apidesign.anagram.app.property.AnagramsWithProperties();
jtulach@221
    19
        ui.display();
jtulach@221
    20
    }
jtulach@221
    21
    
jtulach@221
    22
    
jtulach@221
    23
}