diff -r 763bf709a318 -r 40cabcdcd2be samples/componentinjection/anagram-modular/src-gui/org/apidesign/anagram/gui/Anagrams.java --- a/samples/componentinjection/anagram-modular/src-gui/org/apidesign/anagram/gui/Anagrams.java Sat Jun 14 10:08:42 2008 +0200 +++ b/samples/componentinjection/anagram-modular/src-gui/org/apidesign/anagram/gui/Anagrams.java Thu Oct 30 21:30:10 2014 +0100 @@ -11,6 +11,19 @@ */ // BEGIN: anagram.ui.Anagrams public abstract class Anagrams extends javax.swing.JFrame implements UI { + + protected abstract WordLibrary getWordLibrary(); + protected abstract Scrambler getScrambler(); + + public void display() { + initWord(); + setVisible(true); + } +// FINISH: anagram.ui.Anagrams + int wordIdx = 0; + String original; + String scrambled; + public Anagrams() { initComponents(); getRootPane().setDefaultButton(guessButton); @@ -24,18 +37,6 @@ } } - protected abstract WordLibrary getWordLibrary(); - protected abstract Scrambler getScrambler(); - - public void display() { - initWord(); - setVisible(true); - } -// FINISH: anagram.ui.Anagrams - int wordIdx = 0; - String original; - String scrambled; - public final String getOriginalWord() { return original; }