Examples of visitClass()


Examples of com.google.gwt.i18n.server.MessageCatalogFactory.Writer.visitClass()

        if (logger.isLoggable(TreeLogger.TRACE)) {
          logger.log(TreeLogger.TRACE, "Already generated " + catalogName);
        }
        return false;
      }
      msgIntf.accept(catWriter.visitClass());
    } catch (MessageProcessingException e) {
      logger.log(TreeLogger.ERROR, e.getMessage(), e);
      seenError = true;
    } finally {
      if (catWriter != null) {
View Full Code Here

Examples of com.google.gwt.i18n.server.MessageCatalogFactory.Writer.visitClass()

    ByteArrayOutputStream baos = new ByteArrayOutputStream();
    Context ctx = new MockMessageCatalogContext(baos);
    Writer writer = factory.getWriter(ctx,
        clazz.getCanonicalName());
    try {
      MessageInterfaceVisitor cv = writer.visitClass();
      msgIntf.accept(cv);
    } finally {
      writer.close();
    }
    return baos.toByteArray();
View Full Code Here

Examples of com.google.gwt.i18n.server.MessageCatalogFactory.Writer.visitClass()

      catWriter = msgCatFactory.getWriter(ctx, catalogName);
      if (catWriter == null) {
        logger.log(TreeLogger.TRACE, "Already generated " + catalogName);
        return false;
      }
      msgIntf.accept(catWriter.visitClass());
    } catch (MessageProcessingException e) {
      logger.log(TreeLogger.ERROR, e.getMessage(), e);
      seenError = true;
    } finally {
      if (catWriter != null) {
View Full Code Here

Examples of com.google.gwt.i18n.server.MessageCatalogFactory.Writer.visitClass()

        if (logger.isLoggable(TreeLogger.TRACE)) {
          logger.log(TreeLogger.TRACE, "Already generated " + catalogName);
        }
        return false;
      }
      msgIntf.accept(catWriter.visitClass());
    } catch (MessageProcessingException e) {
      logger.log(TreeLogger.ERROR, e.getMessage(), e);
      seenError = true;
    } finally {
      if (catWriter != null) {
View Full Code Here

Examples of org.apache.tuscany.sca.implementation.java.introspect.JavaClassVisitor.visitClass()

    @SuppressWarnings("unchecked")
    public void testWalk() throws Exception {
        JavaImplementationFactory factory = new DefaultJavaImplementationFactory();
        JavaClassVisitor extension = EasyMock.createMock(JavaClassVisitor.class);
        extension.visitClass(EasyMock.eq(Bar.class), EasyMock.isA(JavaImplementation.class));
        extension.visitConstructor(EasyMock.isA(Constructor.class), EasyMock.isA(JavaImplementation.class));
        extension.visitMethod(EasyMock.isA(Method.class), EasyMock.isA(JavaImplementation.class));
        extension.visitField(EasyMock.isA(Field.class), EasyMock.isA(JavaImplementation.class));
        extension.visitSuperClass(EasyMock.isA(Class.class), EasyMock.isA(JavaImplementation.class));
        extension.visitEnd(EasyMock.isA(Class.class), EasyMock.isA(JavaImplementation.class));
View Full Code Here

Examples of org.apache.tuscany.sca.implementation.java.introspect.JavaClassVisitor.visitClass()

    @SuppressWarnings("unchecked")
    public void testWalk() throws Exception {
        JavaImplementationFactory factory = new DefaultJavaImplementationFactory();
        JavaClassVisitor extension = EasyMock.createMock(JavaClassVisitor.class);
        extension.visitClass(EasyMock.eq(Bar.class), EasyMock.isA(JavaImplementation.class));
        extension.visitConstructor(EasyMock.isA(Constructor.class), EasyMock.isA(JavaImplementation.class));
        extension.visitMethod(EasyMock.isA(Method.class), EasyMock.isA(JavaImplementation.class));
        extension.visitField(EasyMock.isA(Field.class), EasyMock.isA(JavaImplementation.class));
        extension.visitSuperClass(EasyMock.isA(Class.class), EasyMock.isA(JavaImplementation.class));
        extension.visitEnd(EasyMock.isA(Class.class), EasyMock.isA(JavaImplementation.class));
View Full Code Here

Examples of org.apache.tuscany.spi.implementation.java.ImplementationProcessor.visitClass()

    @SuppressWarnings("unchecked")
    public void testWalk() throws Exception {
        IntrospectionRegistryImpl registry = new IntrospectionRegistryImpl(monitor);
        ImplementationProcessor processor = EasyMock.createMock(ImplementationProcessor.class);
        processor.visitClass(EasyMock.isA(CompositeComponent.class),
            EasyMock.eq(Bar.class),
            EasyMock.isA(PojoComponentType.class),
            EasyMock.isA(DeploymentContext.class));
        processor.visitConstructor(EasyMock.isA(CompositeComponent.class),
            EasyMock.isA(Constructor.class),
View Full Code Here

Examples of org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitClass()

                if (exp instanceof VariableExpression) return true;
                return false;
            }

        };
        transformer.visitClass(classNode);

        // GROOVY-6373: references to 'log' field are normally already FieldNodes by now, so revisit scoping
        new VariableScopeVisitor(sourceUnit, true).visitClass(classNode);
    }
View Full Code Here

Examples of org.codehaus.groovy.ast.GroovyClassVisitor.visitClass()

        if (!rootActiveObject && actorGroupName.length() != 0) {
            ASTUtils.addError("Active object's actor group can only be specified at the top of the active object hierarchy. Apparently a superclass of this class is also an active object.", classNode, source);
        }

        final GroovyClassVisitor transformer = new MyClassCodeExpressionTransformer(source, actorFieldName, actorGroupName);
        transformer.visitClass(classNode);
    }

    private static boolean isRootActiveObject(final ClassNode classNode) {
        ClassNode superClass = classNode.getSuperClass();
        while (superClass != null) {
View Full Code Here

Examples of org.codehaus.groovy.ast.GroovyClassVisitor.visitClass()

    @Override public void visit(ASTNode[] nodes, final SourceUnit source) {
        GroovyClassVisitor methodVisitor = new ConfigClosureFinder(source);
       
        for(ClassNode cn : source.getAST().getClasses()){
            methodVisitor.visitClass(cn);
        }
    }

}
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.