Examples of visit()


Examples of org.evolizer.famix.importer.nodehandler.CastExpressionHandler.visit()

    public boolean visit(CastExpression castExpression) {
        sLogger.debug("Processing cast expression node " + castExpression);

        AbstractASTNodeHandler lCastExpressionHandler = new CastExpressionHandler(this);
        fNodeHandler.put(castExpression, lCastExpressionHandler);
        return lCastExpressionHandler.visit(castExpression);
    }

    /**
     * Handle instance of statements.
     *
 
View Full Code Here

Examples of org.evolizer.famix.importer.nodehandler.ClassInstanceCreationHandler.visit()

    public boolean visit(ClassInstanceCreation classInstanceCreation) {
        sLogger.debug("Visiting class instance creation node " + classInstanceCreation);

        AbstractASTNodeHandler lInvocationHandler = new ClassInstanceCreationHandler(this);
        fNodeHandler.put(classInstanceCreation, lInvocationHandler);
        return lInvocationHandler.visit(classInstanceCreation);
    }

    /**
     * Handle field read/write accesses, e.g., <code>this.field</code>, <code>foo().bar</code>, or also
     * <code>foo.bar</code>).
 
View Full Code Here

Examples of org.evolizer.famix.importer.nodehandler.ConstructorInvocationHandler.visit()

    public boolean visit(ConstructorInvocation constructorInvocation) {
        sLogger.debug("Processing constructor invocation node");

        AbstractASTNodeHandler lInvocationHandler = new ConstructorInvocationHandler(this);
        fNodeHandler.put(constructorInvocation, lInvocationHandler);
        return lInvocationHandler.visit(constructorInvocation);
    }

    /**
     * Handle super method invocations.
     *
 
View Full Code Here

Examples of org.evolizer.famix.importer.nodehandler.EnumConstantDeclarationHandler.visit()

    public boolean visit(EnumConstantDeclaration enumConstantDeclaration) {
        sLogger.debug("Processing enum constant declaration node " + enumConstantDeclaration.getName());

        AbstractASTNodeHandler lEnumConstantHandler = new EnumConstantDeclarationHandler(this);
        fNodeHandler.put(enumConstantDeclaration, lEnumConstantHandler);
        return lEnumConstantHandler.visit(enumConstantDeclaration);
    }
   
    /**
     * Handle anonymous type declarations.
     *
 
View Full Code Here

Examples of org.evolizer.famix.importer.nodehandler.EnumDeclarationHandler.visit()

        } catch (JavaModelException e) {
            e.printStackTrace();
        }

        fNodeHandler.put(enumDeclaration, lTypeHandler);
        return lTypeHandler.visit(enumDeclaration);
    }

    /**
     * Finish enum declarations.
     *
 
View Full Code Here

Examples of org.evolizer.famix.importer.nodehandler.FieldAccessHandler.visit()

    public boolean visit(FieldAccess fieldAccess) {
        sLogger.debug("Processing field access node " + fieldAccess.getName());

        AbstractASTNodeHandler lFieldAccessHandler = new FieldAccessHandler(this);
        fNodeHandler.put(fieldAccess, lFieldAccessHandler);
        return lFieldAccessHandler.visit(fieldAccess);
    }

    /**
     * Handle super field accesses (e.g., <code>super.field</code>).
     *
 
View Full Code Here

Examples of org.evolizer.famix.importer.nodehandler.FieldDeclarationHandler.visit()

    public boolean visit(FieldDeclaration fieldDeclaration) {
        sLogger.debug("Processing attribute declaration");

        AbstractASTNodeHandler lFieldHandler = new FieldDeclarationHandler(this);
        fNodeHandler.put(fieldDeclaration, lFieldHandler);
        return lFieldHandler.visit(fieldDeclaration);
    }

    /**
     * Finish field declarations.
     *
 
View Full Code Here

Examples of org.evolizer.famix.importer.nodehandler.InstanceofExpressionHandler.visit()

    public boolean visit(InstanceofExpression instanceOfExpression) {
        sLogger.debug("Processing instanceof expression node " + instanceOfExpression);

        AbstractASTNodeHandler lInstanceofExpressionHandler = new InstanceofExpressionHandler(this);
        fNodeHandler.put(instanceOfExpression, lInstanceofExpressionHandler);
        return lInstanceofExpressionHandler.visit(instanceOfExpression);
    }

    /**
     * Keep track of the nesting of Java statement blocks (enclosed by <code>{...}</code>).
     *
 
View Full Code Here

Examples of org.evolizer.famix.importer.nodehandler.MethodDeclarationHandler.visit()

    public boolean visit(MethodDeclaration methodDeclaration) {
        sLogger.debug("Processing method declaration node " + methodDeclaration.getName());

        AbstractASTNodeHandler lMethodHandler = new MethodDeclarationHandler(this);
        fNodeHandler.put(methodDeclaration, lMethodHandler);
        return lMethodHandler.visit(methodDeclaration);
    }

    /**
     * Finish method declarations.
     *
 
View Full Code Here

Examples of org.evolizer.famix.importer.nodehandler.MethodInvocationHandler.visit()

    public boolean visit(MethodInvocation methodInvocation) {
        sLogger.debug("Processing method invocation node");

        AbstractASTNodeHandler lInvocationHandler = new MethodInvocationHandler(this);
        fNodeHandler.put(methodInvocation, lInvocationHandler);
        return lInvocationHandler.visit(methodInvocation);
    }

    /**
     * Handle construction invocations.
     *
 
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.