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:00 +0200
changeset 221 a89ad3d1da08
child 223 74232660cfff
permissions -rw-r--r--
Solution with properties
     1 package org.apidesign.anagram.app.property;
     2 
     3 import org.apidesign.anagram.api.UI;
     4 
     5 public final class Main {
     6     private Main() { }
     7     
     8     public static void main(String[] args) throws Exception {
     9         System.setProperty(
    10             "org.apidesign.anagram.api.WordLibrary", 
    11             "org.apidesign.anagram.wordstatic.StaticWordLibrary"
    12         );
    13         System.setProperty(
    14             "org.apidesign.anagram.api.Scrambler", 
    15             "org.apidesign.anagram.scramblersimple.SimpleScrambler"
    16         );
    17         
    18         UI ui = new org.apidesign.anagram.app.register.AnagramsWithProperties();
    19         ui.display();
    20     }
    21     
    22     
    23 }