author | Jaroslav Tulach <jtulach@netbeans.org> |
Sat, 14 Jun 2008 10:06:39 +0200 | |
changeset 213 | de35ca154c1d |
permissions | -rw-r--r-- |
2 package org.apidesign.anagram.lib;
4 public final class WordLibrary {
6 private static String wordList[] = {
7 "abstraction",
8 "ambiguous",
9 "arithmetic",
10 "backslash",
11 "bitmap",
12 "circumstance",
13 "combination",
14 "consequently",
15 "consortium",
16 "decrementing",
17 "dependency",
18 "disambiguate",
19 "dynamic",
20 "encapsulation",
21 "equivalent",
22 "expression",
23 "facilitate",
24 "fragment",
25 "hexadecimal",
26 "implementation",
27 "indistinguishable",
28 "inheritance",
29 "internet",
30 "java",
31 "localization",
32 "microprocessor",
33 "navigation",
34 "optimization",
35 "parameter",
36 "patrick",
37 "pickle",
38 "polymorphic",
39 "rigorously",
40 "simultaneously",
41 "specification",
42 "structure",
43 "lexical",
44 "likewise",
45 "management",
46 "manipulate",
47 "mathematics",
48 "hotjava",
49 "vertex",
50 "unsigned",
51 "traditional"};
53 private static String scrambledWordList[] = {
54 "batsartcoin",
55 "maibuguos",
56 "ratimhteci",
57 "abkclssha",
58 "ibmtpa",
59 "iccrmutsnaec",
60 "ocbmnitaoni",
61 "ocsnqeeutnyl",
62 "ocsnroitmu",
63 "edrcmeneitgn",
64 "edepdnneyc",
65 "idasbmgiauet",
66 "ydanicm",
67 "neacsplutaoni",
68 "qeiuaveltn",
69 "xerpseisno",
70 "aficilatet",
71 "rfgaemtn",
72 "ehaxedicalm",
73 "milpmeneatitno",
74 "niidtsniugsiahleb",
75 "niehiratcen",
76 "nietnret",
77 "ajav",
78 "olacilazitno",
79 "imrcpoorecssro",
80 "anivagitno",
81 "poitimazitno",
82 "aparemert",
83 "aprtcki",
84 "ipkcel",
85 "opylomprich",
86 "irogorsuyl",
87 "isumtlnaoesuyl",
88 "psceficitaoni",
89 "tsurtcreu",
90 "elixalc",
91 "ilekiwse",
92 "amanegemtn",
93 "aminupalet",
94 "amhtmetacsi",
95 "ohjtvaa",
96 "evtrxe",
97 "nuisngde",
98 "rtdatioialn"
99 };
101 /** Creates a new instance of dictionary */
102 public WordLibrary() {
103 }
105 public String getWord(int idx) {
106 return wordList[idx];
107 }
109 public String getScrambledWord(int idx) {
110 return scrambledWordList[idx];
111 }
113 public int getSize() {
114 return wordList.length;
115 }
117 public boolean isCorrect(int idx, String userGuess) {
118 return userGuess.equals(getWord(idx));
119 }
121 }