# HG changeset patch # User Jaroslav Tulach # Date 1213430894 -7200 # Node ID ce3b323add4032ea823ba069fa5d339d84aaf5ca # Parent 2b19d24a755f0f0759373a5c6c0ce78d16a0ac48 Merge: Scanner does not really need to override any visitXYZ methods that do default traversal diff -r 2b19d24a755f -r ce3b323add40 samples/apifest1/day2/stackbasedsolution/src/org/netbeans/apifest/boolcircuit/Circuit2.java --- a/samples/apifest1/day2/stackbasedsolution/src/org/netbeans/apifest/boolcircuit/Circuit2.java Sat Jun 14 10:08:12 2008 +0200 +++ b/samples/apifest1/day2/stackbasedsolution/src/org/netbeans/apifest/boolcircuit/Circuit2.java Sat Jun 14 10:08:14 2008 +0200 @@ -1,12 +1,10 @@ package org.netbeans.apifest.boolcircuit; -import java.util.Stack; - /** */ -//BEGIN: apifest.day2.stackbasedsolution.Circuit2 +// BEGIN: apifest.day2.stackbasedsolution.Circuit2 public interface Circuit2 extends Circuit { public double evaluate (double ... input) throws IllegalArgumentException; } -//END: apifest.day2.stackbasedsolution.Circuit2 +// END: apifest.day2.stackbasedsolution.Circuit2 diff -r 2b19d24a755f -r ce3b323add40 samples/componentinjection/anagram-modular/build.xml --- a/samples/componentinjection/anagram-modular/build.xml Sat Jun 14 10:08:12 2008 +0200 +++ b/samples/componentinjection/anagram-modular/build.xml Sat Jun 14 10:08:14 2008 +0200 @@ -43,10 +43,6 @@ - - - - @@ -87,11 +83,6 @@ - - - - - @@ -99,13 +90,11 @@ - + - - - + diff -r 2b19d24a755f -r ce3b323add40 samples/componentinjection/anagram-modular/nbproject/project.xml --- a/samples/componentinjection/anagram-modular/nbproject/project.xml Sat Jun 14 10:08:12 2008 +0200 +++ b/samples/componentinjection/anagram-modular/nbproject/project.xml Sat Jun 14 10:08:14 2008 +0200 @@ -10,11 +10,6 @@ - - . - UTF-8 - - java src-api @@ -75,15 +70,8 @@ UTF-8 - - java - src-app-serviceloader - UTF-8 - - - - java - src-test + + . UTF-8 @@ -118,56 +106,6 @@ build/api/classes build - - folder - build/word-static/classes - build - - - folder - build/scrambler-simple/classes - build - - - folder - build/gui/classes - build - - - folder - build/app-register/classes - build - - - folder - build/app-register/classes - build - - - folder - build/app-property/classes - build - - - folder - build/app-spring/classes - build - - - folder - build/app-spring-scan/classes - build - - - folder - build/app-lookup/classes - build - - - folder - build/app-serviceloader/classes - build - @@ -210,14 +148,6 @@ src-app-lookup - - - src-app-serviceloader - - - - src-test - build.xml @@ -293,12 +223,6 @@ 1.5 - src-app-serviceloader - src-api:src-scrambler-simple:src-word-static:src-gui - build/app-serviceloader/classes - 1.5 - - src-test src-new-api:../libs/dist/junit-4.4.jar 1.5 diff -r 2b19d24a755f -r ce3b323add40 samples/componentinjection/anagram-modular/src-app-lookup/org/apidesign/anagram/app/lookup/AnagramsWithLookup.java --- a/samples/componentinjection/anagram-modular/src-app-lookup/org/apidesign/anagram/app/lookup/AnagramsWithLookup.java Sat Jun 14 10:08:12 2008 +0200 +++ b/samples/componentinjection/anagram-modular/src-app-lookup/org/apidesign/anagram/app/lookup/AnagramsWithLookup.java Sat Jun 14 10:08:14 2008 +0200 @@ -5,7 +5,6 @@ import org.apidesign.anagram.gui.Anagrams; import org.openide.util.Lookup; -// BEGIN: anagram.lookup.Anagrams class AnagramsWithLookup extends Anagrams { public AnagramsWithLookup() { @@ -22,4 +21,3 @@ } } -// END: anagram.lookup.Anagrams diff -r 2b19d24a755f -r ce3b323add40 samples/componentinjection/anagram-modular/src-app-spring-scan/org/apidesign/anagram/app/springscan/AnagramsAnnotated.java --- a/samples/componentinjection/anagram-modular/src-app-spring-scan/org/apidesign/anagram/app/springscan/AnagramsAnnotated.java Sat Jun 14 10:08:12 2008 +0200 +++ b/samples/componentinjection/anagram-modular/src-app-spring-scan/org/apidesign/anagram/app/springscan/AnagramsAnnotated.java Sat Jun 14 10:08:14 2008 +0200 @@ -12,12 +12,11 @@ * use the annotation directly there. */ -// BEGIN: anagram.spring.autowire.Anagrams @Service("ui") public class AnagramsAnnotated extends AnagramsWithConstructor { @Autowired public AnagramsAnnotated(WordLibrary library, Scrambler scrambler) { super(library, scrambler); } + } -// END: anagram.spring.autowire.Anagrams diff -r 2b19d24a755f -r ce3b323add40 samples/componentinjection/anagram-modular/src-app-spring-scan/org/apidesign/anagram/app/springscan/SimpleScramblerAnnotated.java --- a/samples/componentinjection/anagram-modular/src-app-spring-scan/org/apidesign/anagram/app/springscan/SimpleScramblerAnnotated.java Sat Jun 14 10:08:12 2008 +0200 +++ b/samples/componentinjection/anagram-modular/src-app-spring-scan/org/apidesign/anagram/app/springscan/SimpleScramblerAnnotated.java Sat Jun 14 10:08:14 2008 +0200 @@ -9,10 +9,7 @@ * use the annotation directly there. */ -// BEGIN: anagram.spring.autowire.Scrambler + @Service public class SimpleScramblerAnnotated extends SimpleScrambler { - public SimpleScramblerAnnotated() { - } } -// END: anagram.spring.autowire.Scrambler diff -r 2b19d24a755f -r ce3b323add40 samples/componentinjection/anagram-modular/src-app-spring-scan/org/apidesign/anagram/app/springscan/StaticWordLibraryAnnotated.java --- a/samples/componentinjection/anagram-modular/src-app-spring-scan/org/apidesign/anagram/app/springscan/StaticWordLibraryAnnotated.java Sat Jun 14 10:08:12 2008 +0200 +++ b/samples/componentinjection/anagram-modular/src-app-spring-scan/org/apidesign/anagram/app/springscan/StaticWordLibraryAnnotated.java Sat Jun 14 10:08:14 2008 +0200 @@ -10,10 +10,6 @@ */ -// BEGIN: anagram.spring.autowire.WordLibrary @Service public class StaticWordLibraryAnnotated extends StaticWordLibrary { - public StaticWordLibraryAnnotated() { - } } -// END: anagram.spring.autowire.WordLibrary diff -r 2b19d24a755f -r ce3b323add40 samples/componentinjection/anagram-modular/src-app-spring-scan/org/apidesign/anagram/app/springscan/conf.xml --- a/samples/componentinjection/anagram-modular/src-app-spring-scan/org/apidesign/anagram/app/springscan/conf.xml Sat Jun 14 10:08:12 2008 +0200 +++ b/samples/componentinjection/anagram-modular/src-app-spring-scan/org/apidesign/anagram/app/springscan/conf.xml Sat Jun 14 10:08:14 2008 +0200 @@ -1,14 +1,12 @@ - - + + - - + + \ No newline at end of file diff -r 2b19d24a755f -r ce3b323add40 samples/componentinjection/anagram-modular/src-app-spring/org/apidesign/anagram/app/spring/Main.java --- a/samples/componentinjection/anagram-modular/src-app-spring/org/apidesign/anagram/app/spring/Main.java Sat Jun 14 10:08:12 2008 +0200 +++ b/samples/componentinjection/anagram-modular/src-app-spring/org/apidesign/anagram/app/spring/Main.java Sat Jun 14 10:08:14 2008 +0200 @@ -6,8 +6,7 @@ public final class Main { private Main() { } - - // BEGIN: anagram.spring.main + public static void main(String[] args) throws Exception { ApplicationContext context = new ClassPathXmlApplicationContext( "org/apidesign/anagram/app/spring/conf.xml" @@ -15,5 +14,4 @@ UI ui = (UI)context.getBean("ui", UI.class); ui.display(); } - // END: anagram.spring.main } diff -r 2b19d24a755f -r ce3b323add40 samples/componentinjection/anagram-modular/src-app-spring/org/apidesign/anagram/app/spring/conf.xml --- a/samples/componentinjection/anagram-modular/src-app-spring/org/apidesign/anagram/app/spring/conf.xml Sat Jun 14 10:08:12 2008 +0200 +++ b/samples/componentinjection/anagram-modular/src-app-spring/org/apidesign/anagram/app/spring/conf.xml Sat Jun 14 10:08:14 2008 +0200 @@ -1,24 +1,10 @@ - + http://www.springframework.org/schema/beans/spring-beans-2.5.xsd"> - - - - - - + + + + \ No newline at end of file diff -r 2b19d24a755f -r ce3b323add40 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:12 2008 +0200 +++ b/samples/componentinjection/anagram-modular/src-gui/org/apidesign/anagram/gui/Anagrams.java Sat Jun 14 10:08:14 2008 +0200 @@ -14,14 +14,6 @@ public Anagrams() { initComponents(); getRootPane().setDefaultButton(guessButton); - - String version = System.getProperty("anagram.version"); - if (version != null) { - if (version.startsWith("app-")) { - version = version.substring(4); - } - setTitle("Anagrams - " + version + " version"); - } } protected abstract WordLibrary getWordLibrary(); diff -r 2b19d24a755f -r ce3b323add40 samples/composition/src-test/api/ArithmeticaTest.java --- a/samples/composition/src-test/api/ArithmeticaTest.java Sat Jun 14 10:08:12 2008 +0200 +++ b/samples/composition/src-test/api/ArithmeticaTest.java Sat Jun 14 10:08:14 2008 +0200 @@ -22,7 +22,7 @@ super.tearDown(); } - //BEGIN: design.composition.arith.test + // BEGIN: design.composition.arith.test public void testSumTwo() { Arithmetica instance = new Arithmetica(); assertEquals("+", 5, instance.sumTwo(3, 2)); @@ -40,6 +40,6 @@ assertEquals("sum(1,1)=1", 1, instance.sumRange(1, 1)); assertEquals("sum(10,1)=55", 55, instance.sumRange(10, 1)); } - //END: design.composition.arith.test + // END: design.composition.arith.test } diff -r 2b19d24a755f -r ce3b323add40 samples/composition/src-test/api/Factorial.java --- a/samples/composition/src-test/api/Factorial.java Sat Jun 14 10:08:12 2008 +0200 +++ b/samples/composition/src-test/api/Factorial.java Sat Jun 14 10:08:14 2008 +0200 @@ -4,7 +4,7 @@ * Arithmetica methods to do multiplication instead of * addition. */ -//BEGIN: design.composition.arith.factorial +// BEGIN: design.composition.arith.factorial public final class Factorial extends Arithmetica { public static int factorial(int n) { return new Factorial().sumRange(1, n); @@ -14,5 +14,5 @@ return one * second; } } -//END: design.composition.arith.factorial +// END: design.composition.arith.factorial diff -r 2b19d24a755f -r ce3b323add40 samples/delegatingwriter/test/org/apidesign/delegatingwriter/CryptoWriter.java --- a/samples/delegatingwriter/test/org/apidesign/delegatingwriter/CryptoWriter.java Sat Jun 14 10:08:12 2008 +0200 +++ b/samples/delegatingwriter/test/org/apidesign/delegatingwriter/CryptoWriter.java Sat Jun 14 10:08:14 2008 +0200 @@ -20,7 +20,7 @@ } /* The above code is here to let us simulate different behaviours of the append * method. In reality, the class would just subclass BufferedWriter, as shown bellow: -BEGIN: writer.CryptoWriter + BEGIN: writer.CryptoWriter public class CryptoWriter extends BufferedWriter { public CryptoWriter(Writer out) { super(out); diff -r 2b19d24a755f -r ce3b323add40 samples/libs/build.xml --- a/samples/libs/build.xml Sat Jun 14 10:08:12 2008 +0200 +++ b/samples/libs/build.xml Sat Jun 14 10:08:14 2008 +0200 @@ -25,6 +25,16 @@ + + + + + + + + + +