Examples of addLn()


Examples of org.apache.tapestry5.ioc.util.BodyBuilder.addln()

            values.add(interner.format("PropertyConduit[%s %s]", rootType.getName(), expression));
            values.add(typeCoercer);

            BodyBuilder builder = new BodyBuilder().begin();

            builder.addln("super($1,$2,$3,$4,$5);");

            int index = 6;

            for (ConstructorParameter p : parameters)
            {
View Full Code Here

Examples of org.apache.tapestry5.ioc.util.BodyBuilder.addln()

            for (ConstructorParameter p : parameters)
            {
                types.add(p.getType());
                values.add(p.getValue());

                builder.addln("%s = $%d;", p.getFieldName(), index++);
            }

            builder.end();

            Class[] arrayOfTypes = types.toArray(new Class[0]);
View Full Code Here

Examples of org.apache.tapestry5.ioc.util.BodyBuilder.addln()

        private void createGetRoot()
        {
            BodyBuilder builder = new BodyBuilder().begin();

            builder.addln("%s root = (%<s) $1;", ClassFabUtils.toJavaClassName(rootType));

            builder
                    .addln(
                            "if (root == null) throw new NullPointerException(\"Root object of property expression '%s' is null.\");",
                            expression);
View Full Code Here

Examples of org.apache.tapestry5.ioc.util.BodyBuilder.addln()

        {
            BodyBuilder builder = new BodyBuilder().begin();

            builder.addln("%s root = (%<s) $1;", ClassFabUtils.toJavaClassName(rootType));

            builder
                    .addln(
                            "if (root == null) throw new NullPointerException(\"Root object of property expression '%s' is null.\");",
                            expression);

            builder.addln("return root;");
View Full Code Here

Examples of org.apache.tapestry5.ioc.util.BodyBuilder.addln()

            builder
                    .addln(
                            "if (root == null) throw new NullPointerException(\"Root object of property expression '%s' is null.\");",
                            expression);

            builder.addln("return root;");

            builder.end();

            MethodSignature sig = new MethodSignature(rootType, "getRoot", new Class[]
            { Object.class }, null);
View Full Code Here

Examples of org.apache.tapestry5.ioc.util.BodyBuilder.addln()

        {
            BodyBuilder builder = new BodyBuilder().begin();

            addRootVariable(builder);

            builder.addln("return %s;", createMethodInvocation(builder, node, rootName, 0, RANGE));

            builder.end();

            classFab.addMethod(Modifier.PUBLIC, GET_SIGNATURE, builder.toString());
        }
View Full Code Here

Examples of org.apache.tapestry5.ioc.util.BodyBuilder.addln()

        {
            BodyBuilder builder = new BodyBuilder().begin();

            addRootVariable(builder);

            builder.addln("return ($w) %s;", createMethodInvocation(builder, node, rootName, 0, INVERT));

            builder.end();

            classFab.addMethod(Modifier.PUBLIC, GET_SIGNATURE, builder.toString());
        }
View Full Code Here

Examples of org.apache.tapestry5.ioc.util.BodyBuilder.addln()

        {
            BodyBuilder builder = new BodyBuilder().begin();

            addRootVariable(builder);

            builder.addln("return %s;", createListConstructor(builder, node, rootName));

            builder.end();

            classFab.addMethod(Modifier.PUBLIC, GET_SIGNATURE, builder.toString());
        }
View Full Code Here

Examples of org.apache.tapestry5.ioc.util.BodyBuilder.addln()

            BodyBuilder builder = new BodyBuilder().begin();

            addRootVariable(builder);

            builder.addln("%s target = navigate(root);", ClassFabUtils.toJavaClassName(navigateMethod.getReturnType()));

            // I.e. due to ?. operator. The navigate method will already have
            // checked for nulls
            // if they are not allowed.
View Full Code Here

Examples of org.apache.tapestry5.ioc.util.BodyBuilder.addln()

            // I.e. due to ?. operator. The navigate method will already have
            // checked for nulls
            // if they are not allowed.

            builder.addln("if (target == null) return;");

            String propertyTypeName = ClassFabUtils.toJavaClassName(info.getType());

            String reference = ClassFabUtils.castReference("$2", propertyTypeName);
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.