Examples of RebindVisitor


Examples of org.jboss.errai.bus.server.util.RebindVisitor

    // parse classes
    List<File> targets = ConfigUtil.findAllConfigTargets();
    ConfigUtil.visitAllTargets(
        targets, context, logger,
        sourceWriter,
        new RebindVisitor()
        {
          public void visit(Class<?> clazz, GeneratorContext context, TreeLogger logger, SourceWriter writer)
          {          
            if (clazz.isAnnotationPresent(DefaultBundle.class)) {
              bundleClass = clazz.getAnnotation(DefaultBundle.class).value();
View Full Code Here

Examples of org.jboss.errai.bus.server.util.RebindVisitor

        final boolean applyFilter = in != null;

        ConfigUtil.visitAllTargets(
                targets, context, logger,
                sourceWriter,
                new RebindVisitor() {
                    public void visit(Class<?> clazz, GeneratorContext context, TreeLogger logger, SourceWriter writer) {

                        if (clazz.isAnnotationPresent(LoadToolSet.class)
                                && (!applyFilter || enabledTools.contains(clazz.getName()))) {
                            writer.println("workspace.addToolSet(new " + clazz.getName() + "());");
View Full Code Here

Examples of org.jboss.errai.bus.server.util.RebindVisitor

        final List<File> targets = findAllConfigTargets();

        new SerializationExtensionGenerator().generate(context, logger, sourceWriter, targets);
       
        visitAllTargets(targets, context, logger, sourceWriter,
                new RebindVisitor() {
                    public void visit(Class<?> visit, GeneratorContext context, TreeLogger logger, SourceWriter writer) {
                      //  System.out.println("Searching:" + visit);

                        if (isAnnotated(visit, ExtensionComponent.class, ExtensionGenerator.class)) {
                            try {
View Full Code Here

Examples of org.jboss.errai.bus.server.util.RebindVisitor

        marshallerGenerator = TemplateCompiler.compileTemplate(istream, null);
    }

    public void generate(GeneratorContext context, TreeLogger logger, SourceWriter writer, List<File> roots) {
        ConfigUtil.visitAllTargets(roots, context, logger, writer,
                new RebindVisitor() {
                    public void visit(Class<?> visit, GeneratorContext context, TreeLogger logger, SourceWriter writer) {
                        if (visit.isAnnotationPresent(ExposeEntity.class)) {

                            Map<String, Class> types = new HashMap<String, Class>();
                            for (Field f : visit.getDeclaredFields()) {
View Full Code Here

Examples of org.jboss.errai.bus.server.util.RebindVisitor

        rpcProxyGenerator = compileTemplate(istream, null);
    }

    public void generate(GeneratorContext context, TreeLogger logger, SourceWriter writer, List<File> roots) {
        visitAllTargets(roots, context, logger, writer,
                new RebindVisitor() {
                    public void visit(Class<?> visit, GeneratorContext context, TreeLogger logger, SourceWriter writer) {
                        if (visit.isAnnotationPresent(ExposeEntity.class)) {

                            Map<String, Class> types = new HashMap<String, Class>();
                            for (Field f : visit.getDeclaredFields()) {
View Full Code Here

Examples of org.jboss.errai.bus.server.util.RebindVisitor

        final List<File> targets = findAllConfigTargets();

        new BusClientConfigGenerator().generate(context, logger, sourceWriter, targets);
       
        visitAllTargets(targets, context, logger, sourceWriter,
                new RebindVisitor() {
                    public void visit(Class<?> visit, GeneratorContext context, TreeLogger logger, SourceWriter writer) {
                      //  System.out.println("Searching:" + visit);

                        if (isAnnotated(visit, ExtensionComponent.class, ExtensionGenerator.class)) {
                            try {
View Full Code Here

Examples of org.jboss.errai.bus.server.util.RebindVisitor

        marshallerGenerator = compileTemplate(istream, null);
    }

    public void generate(GeneratorContext context, TreeLogger logger, SourceWriter writer, List<File> roots) {
        visitAllTargets(roots, context, logger, writer,
                new RebindVisitor() {
                    public void visit(Class<?> visit, GeneratorContext context, TreeLogger logger, SourceWriter writer) {
                        if (visit.isAnnotationPresent(ExposeEntity.class)) {

                            Map<String, Class> types = new HashMap<String, Class>();
                            for (Field f : visit.getDeclaredFields()) {
View Full Code Here

Examples of org.jboss.errai.bus.server.util.RebindVisitor

        final List<File> targets = findAllConfigTargets();

        new BusClientConfigGenerator().generate(context, logger, sourceWriter, targets);
       
        visitAllTargets(targets, context, logger, sourceWriter,
                new RebindVisitor() {
                    public void visit(Class<?> visit, GeneratorContext context, TreeLogger logger, SourceWriter writer) {
                      //  System.out.println("Searching:" + visit);

                        if (isAnnotated(visit, ExtensionComponent.class, ExtensionGenerator.class)) {
                            try {
View Full Code Here

Examples of org.jboss.errai.bus.server.util.RebindVisitor

        rpcProxyGenerator = compileTemplate(istream, null);
    }

    public void generate(GeneratorContext context, TreeLogger logger, SourceWriter writer, List<File> roots) {
        visitAllTargets(roots, context, logger, writer,
                new RebindVisitor() {
                    public void visit(Class<?> visit, GeneratorContext context, TreeLogger logger, SourceWriter writer) {
                        if (visit.isAnnotationPresent(ExposeEntity.class)) {
                            generateMarshaller(visit, logger, writer);

                        } else if (visit.isAnnotationPresent(Remote.class) && visit.isInterface()) {
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.