samples/visitor/11-cleanversion/src-api2.0/org/apidesign/visitor/Language.java
changeset 409 40cabcdcd2be
parent 170 206cdfeefeec
     1.1 --- a/samples/visitor/11-cleanversion/src-api2.0/org/apidesign/visitor/Language.java	Sat Jun 14 09:58:54 2008 +0200
     1.2 +++ b/samples/visitor/11-cleanversion/src-api2.0/org/apidesign/visitor/Language.java	Thu Oct 30 21:30:10 2014 +0100
     1.3 @@ -33,8 +33,8 @@
     1.4  
     1.5          @Override
     1.6          public void visit(Visitor v) {
     1.7 -            if (v instanceof Visitor1_0) {
     1.8 -                ((Visitor1_0) v).visitPlus(this);
     1.9 +            if (v instanceof Visitor10) {
    1.10 +                ((Visitor10) v).visitPlus(this);
    1.11              } else {
    1.12                  v.visitUnknown(this);
    1.13              }
    1.14 @@ -55,8 +55,8 @@
    1.15  
    1.16          @Override
    1.17          public void visit(Visitor v) {
    1.18 -            if (v instanceof Visitor1_0) {
    1.19 -                ((Visitor1_0) v).visitNumber(this);
    1.20 +            if (v instanceof Visitor10) {
    1.21 +                ((Visitor10) v).visitNumber(this);
    1.22              } else {
    1.23                  v.visitUnknown(this);
    1.24              }
    1.25 @@ -77,8 +77,8 @@
    1.26          
    1.27          // BEGIN: visitor.cleanversion.dispatch2
    1.28          public void visit(Visitor v) { 
    1.29 -            if (v instanceof Visitor2_0) {
    1.30 -                ((Visitor2_0)v).visitMinus(this);
    1.31 +            if (v instanceof Visitor20) {
    1.32 +                ((Visitor20)v).visitMinus(this);
    1.33              } else {
    1.34                  v.visitUnknown(this);
    1.35              }
    1.36 @@ -90,12 +90,12 @@
    1.37      public interface Visitor {
    1.38          public void visitUnknown(Expression e);
    1.39      }
    1.40 -    public interface Visitor1_0 extends Visitor {
    1.41 +    public interface Visitor10 extends Visitor {
    1.42          public void visitPlus(Plus s);
    1.43          public void visitNumber(Number n);
    1.44      }
    1.45      /** @since 2.0 */
    1.46 -    public interface Visitor2_0 extends Visitor1_0 {
    1.47 +    public interface Visitor20 extends Visitor10 {
    1.48          public void visitMinus(Minus s);
    1.49      }
    1.50      // END: visitor.cleanversion.v2