Revision 46455

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/java/org/gvsig/expressionevaluator/impl/DefaultCodeBuilder.java
489 489

  
490 490
        @Override
491 491
        public void accept(Visitor visitor, Predicate<FilteredVisitable> exclude) throws BaseException {
492
            if( exclude!=null && exclude.test(this) ) {
493
                return;
494
            }
492 495
            super.accept(visitor, exclude);
493
            if(this.args!=null) {
496
            if(this.args!=null ) {
494 497
                this.args.accept(visitor, exclude);
495 498
            }
496 499
        }
......
627 630

  
628 631
        @Override
629 632
        public void accept(Visitor visitor, Predicate<FilteredVisitable> exclude) throws BaseException {
633
            if( exclude!=null && exclude.test(this) ) {
634
                return;
635
            }
630 636
            super.accept(visitor, exclude);
631 637
            if(this.instance!=null) {
632 638
               this.instance.accept(visitor, exclude);

Also available in: Unified diff