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