Scanner does not really need to override any visitXYZ methods that do default traversal
authorJaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 10:08:12 +0200
changeset 2442b19d24a755f
parent 243 ae80e0b7f0f6
child 245 ce3b323add40
Scanner does not really need to override any visitXYZ methods that do default traversal
samples/apifest1/day2/stackbasedsolution/src/org/netbeans/apifest/boolcircuit/Circuit2.java
samples/composition/src-test/api/ArithmeticaTest.java
samples/composition/src-test/api/Factorial.java
samples/delegatingwriter/test/org/apidesign/delegatingwriter/CryptoWriter.java
samples/libs/build.xml
samples/visitor/04-traversal/src-test/org/apidesign/test/visitor/CountNumbersTest.java
     1.1 --- a/samples/apifest1/day2/stackbasedsolution/src/org/netbeans/apifest/boolcircuit/Circuit2.java	Sat Jun 14 10:08:06 2008 +0200
     1.2 +++ b/samples/apifest1/day2/stackbasedsolution/src/org/netbeans/apifest/boolcircuit/Circuit2.java	Sat Jun 14 10:08:12 2008 +0200
     1.3 @@ -1,10 +1,12 @@
     1.4  package org.netbeans.apifest.boolcircuit;
     1.5  
     1.6 +import java.util.Stack;
     1.7 +
     1.8  /**
     1.9   */ 
    1.10 -// BEGIN: apifest.day2.stackbasedsolution.Circuit2
    1.11 +//BEGIN: apifest.day2.stackbasedsolution.Circuit2
    1.12  public interface Circuit2 extends Circuit {
    1.13      public double evaluate (double ... input) 
    1.14      throws IllegalArgumentException;
    1.15  }
    1.16 -// END: apifest.day2.stackbasedsolution.Circuit2
    1.17 +//END: apifest.day2.stackbasedsolution.Circuit2
     2.1 --- a/samples/composition/src-test/api/ArithmeticaTest.java	Sat Jun 14 10:08:06 2008 +0200
     2.2 +++ b/samples/composition/src-test/api/ArithmeticaTest.java	Sat Jun 14 10:08:12 2008 +0200
     2.3 @@ -22,7 +22,7 @@
     2.4          super.tearDown();
     2.5      }
     2.6  
     2.7 -    // BEGIN: design.composition.arith.test
     2.8 +    //BEGIN: design.composition.arith.test
     2.9      public void testSumTwo() {
    2.10          Arithmetica instance = new Arithmetica();
    2.11          assertEquals("+", 5, instance.sumTwo(3, 2));
    2.12 @@ -40,6 +40,6 @@
    2.13          assertEquals("sum(1,1)=1", 1, instance.sumRange(1, 1));
    2.14          assertEquals("sum(10,1)=55", 55, instance.sumRange(10, 1));
    2.15      }
    2.16 -    // END: design.composition.arith.test
    2.17 +    //END: design.composition.arith.test
    2.18  
    2.19  }
     3.1 --- a/samples/composition/src-test/api/Factorial.java	Sat Jun 14 10:08:06 2008 +0200
     3.2 +++ b/samples/composition/src-test/api/Factorial.java	Sat Jun 14 10:08:12 2008 +0200
     3.3 @@ -4,7 +4,7 @@
     3.4   * Arithmetica methods to do multiplication instead of
     3.5   * addition.
     3.6   */
     3.7 -// BEGIN: design.composition.arith.factorial
     3.8 +//BEGIN: design.composition.arith.factorial
     3.9  public final class Factorial extends Arithmetica {
    3.10      public static int factorial(int n) {
    3.11          return new Factorial().sumRange(1, n);
    3.12 @@ -14,5 +14,5 @@
    3.13          return one * second;
    3.14      }
    3.15  }
    3.16 -// END: design.composition.arith.factorial
    3.17 +//END: design.composition.arith.factorial
    3.18  
     4.1 --- a/samples/delegatingwriter/test/org/apidesign/delegatingwriter/CryptoWriter.java	Sat Jun 14 10:08:06 2008 +0200
     4.2 +++ b/samples/delegatingwriter/test/org/apidesign/delegatingwriter/CryptoWriter.java	Sat Jun 14 10:08:12 2008 +0200
     4.3 @@ -20,7 +20,7 @@
     4.4      }
     4.5  /* The above code is here to let us simulate different behaviours of the append
     4.6   * method. In reality, the class would just subclass BufferedWriter, as shown bellow:
     4.7 - BEGIN: writer.CryptoWriter
     4.8 +BEGIN: writer.CryptoWriter
     4.9  public class CryptoWriter extends BufferedWriter {
    4.10      public CryptoWriter(Writer out) {
    4.11          super(out);
     5.1 --- a/samples/libs/build.xml	Sat Jun 14 10:08:06 2008 +0200
     5.2 +++ b/samples/libs/build.xml	Sat Jun 14 10:08:12 2008 +0200
     5.3 @@ -25,16 +25,6 @@
     5.4              <param name="library.include" value="**/org-netbeans-insane.jar"/>
     5.5              <param name="url" value="http://deadlock.netbeans.org/hudson/job/javadoc-nbms/lastSuccessfulBuild/artifact/nbbuild/nbms/ide9/org-netbeans-insane.nbm"/>
     5.6          </antcall>
     5.7 -        <antcall target="-library-from-zip">
     5.8 -            <param name="library" value="spring-2.5"/>
     5.9 -            <param name="library.include" value="**/*spring*.jar"/>
    5.10 -            <param name="url" value="http://deadlock.netbeans.org/hudson/job/javadoc-nbms/lastSuccessfulBuild/artifact/nbbuild/nbms/java2/org-netbeans-libs-springframework.nbm"/>
    5.11 -        </antcall>
    5.12 -        <antcall target="-library-from-zip">
    5.13 -            <param name="library" value="commons-logging-1.1"/>
    5.14 -            <param name="library.include" value="**/*commons*logg*.jar"/>
    5.15 -            <param name="url" value="http://deadlock.netbeans.org/hudson/job/javadoc-nbms/lastSuccessfulBuild/artifact/nbbuild/nbms/ide9/org-netbeans-libs-commons_logging.nbm"/>
    5.16 -        </antcall>
    5.17      </target>
    5.18      
    5.19      <!-- support methods -->
     6.1 --- a/samples/visitor/04-traversal/src-test/org/apidesign/test/visitor/CountNumbersTest.java	Sat Jun 14 10:08:06 2008 +0200
     6.2 +++ b/samples/visitor/04-traversal/src-test/org/apidesign/test/visitor/CountNumbersTest.java	Sat Jun 14 10:08:12 2008 +0200
     6.3 @@ -17,10 +17,7 @@
     6.4          public boolean visitUnknown(Expression exp) {
     6.5              return true;
     6.6          }
     6.7 -        public void visitPlus(Plus s) {
     6.8 -            s.getFirst().visit(this);
     6.9 -            s.getSecond().visit(this);
    6.10 -        }
    6.11 +        @Override
    6.12          public void visitNumber(Number n) {
    6.13              cnt++;
    6.14          }