Fixes for extension point section
authorJaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 10:08:59 +0200
changeset 2556ef1415912c1
parent 254 0f62dc2ca327
child 256 9d7d928a6b52
Fixes for extension point section
samples/componentinjection/anagram-modular/src-gui/org/apidesign/anagram/gui/Anagrams.form
samples/componentinjection/anagram-modular/src-gui/org/apidesign/anagram/gui/Anagrams.java
     1.1 --- a/samples/componentinjection/anagram-modular/src-gui/org/apidesign/anagram/gui/Anagrams.form	Sat Jun 14 10:08:52 2008 +0200
     1.2 +++ b/samples/componentinjection/anagram-modular/src-gui/org/apidesign/anagram/gui/Anagrams.form	Sat Jun 14 10:08:59 2008 +0200
     1.3 @@ -47,6 +47,7 @@
     1.4    </Events>
     1.5    <AuxValues>
     1.6      <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/>
     1.7 +    <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/>
     1.8      <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/>
     1.9      <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/>
    1.10      <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/>
     2.1 --- a/samples/componentinjection/anagram-modular/src-gui/org/apidesign/anagram/gui/Anagrams.java	Sat Jun 14 10:08:52 2008 +0200
     2.2 +++ b/samples/componentinjection/anagram-modular/src-gui/org/apidesign/anagram/gui/Anagrams.java	Sat Jun 14 10:08:59 2008 +0200
     2.3 @@ -11,6 +11,19 @@
     2.4   */
     2.5  // BEGIN: anagram.ui.Anagrams
     2.6  public abstract class Anagrams extends javax.swing.JFrame implements UI {
     2.7 +    
     2.8 +    protected abstract WordLibrary getWordLibrary();
     2.9 +    protected abstract Scrambler getScrambler();
    2.10 +    
    2.11 +    public void display() {
    2.12 +        initWord();
    2.13 +        setVisible(true);
    2.14 +    }
    2.15 +// FINISH: anagram.ui.Anagrams
    2.16 +    int wordIdx = 0;
    2.17 +    String original;
    2.18 +    String scrambled;
    2.19 +    
    2.20      public Anagrams() {
    2.21          initComponents();        
    2.22          getRootPane().setDefaultButton(guessButton);
    2.23 @@ -24,18 +37,6 @@
    2.24          }
    2.25      }
    2.26      
    2.27 -    protected abstract WordLibrary getWordLibrary();
    2.28 -    protected abstract Scrambler getScrambler();
    2.29 -    
    2.30 -    public void display() {
    2.31 -        initWord();
    2.32 -        setVisible(true);
    2.33 -    }
    2.34 -// FINISH: anagram.ui.Anagrams
    2.35 -    int wordIdx = 0;
    2.36 -    String original;
    2.37 -    String scrambled;
    2.38 -    
    2.39      public final String getOriginalWord() {
    2.40          return original;
    2.41      }