Examples of BadNodePlacementError


Examples of com.google.gxp.compiler.alerts.common.BadNodePlacementError

        Expression content = prepareExpressionAsParameterValue(contentParam,
                                                               apply(call.getContent()));
        boolean contentIgnorable = content.alwaysOnlyWhitespace();
        if (contentParam == null) {
          if (!contentIgnorable) {
            alertSink.add(new BadNodePlacementError(content, call));
          }
        } else {
          String paramName = contentParam.getPrimaryName();
          if (!contentIgnorable && params.containsKey(paramName)) {
            alertSink.add(new MultiValueAttributeError(call, params.get(paramName)));
View Full Code Here

Examples of com.google.gxp.compiler.alerts.common.BadNodePlacementError

    assertNoUnexpectedAlerts();
  }

  public void testMsg_dynamicContentOutsidePlaceholder() throws Exception {
    compile("<gxp:msg><gxp:eval expr='1+1'/></gxp:msg>");
    assertAlert(new BadNodePlacementError(pos(2, 10), "<gxp:eval>", "inside <gxp:msg>"));
    assertNoUnexpectedAlerts();
  }
View Full Code Here

Examples of com.google.gxp.compiler.alerts.common.BadNodePlacementError

    assertNoUnexpectedAlerts();
  }

  public void testNamedMsg_dynamicContentOutsidePlaceholder() throws Exception {
    compile("<gxp:msg name='NAME'><gxp:eval expr='1+1'/></gxp:msg>");
    assertAlert(new BadNodePlacementError(pos(2, 22), "<gxp:eval>", "inside <gxp:msg>"));
    assertNoUnexpectedAlerts();
  }
View Full Code Here

Examples of com.google.gxp.compiler.alerts.common.BadNodePlacementError

    assertNoUnexpectedAlerts();
  }

  public void testMsg_insideMsg() throws Exception {
    compile("<gxp:msg>foo <b><gxp:msg>bar</gxp:msg></b> baz</gxp:msg>");
    assertAlert(new BadNodePlacementError(pos(2, 17), "<gxp:msg>", "inside <gxp:msg>"));
    assertNoUnexpectedAlerts();
  }
View Full Code Here

Examples of com.google.gxp.compiler.alerts.common.BadNodePlacementError

    assertNoUnexpectedAlerts();
  }

  public void testNamedMsg_insideMsg() throws Exception {
    compile("<gxp:msg>foo <b><gxp:msg name='NAME'>bar</gxp:msg></b> baz</gxp:msg>");
    assertAlert(new BadNodePlacementError(pos(2, 17), "<gxp:msg>", "inside <gxp:msg>"));
    assertNoUnexpectedAlerts();
  }
View Full Code Here

Examples of com.google.gxp.compiler.alerts.common.BadNodePlacementError

    assertNoUnexpectedAlerts();
  }

  public void testMsg_insideNamedMsg() throws Exception {
    compile("<gxp:msg name='NAME'>foo <b><gxp:msg>bar</gxp:msg></b> baz</gxp:msg>");
    assertAlert(new BadNodePlacementError(pos(2, 29), "<gxp:msg>", "inside <gxp:msg>"));
    assertNoUnexpectedAlerts();
  }
View Full Code Here

Examples of com.google.gxp.compiler.alerts.common.BadNodePlacementError

    assertNoUnexpectedAlerts();
  }

  public void testNamedMsg_insideNamedMsg() throws Exception {
    compile("<gxp:msg name='NAME0'>foo <b><gxp:msg name='NAME1'>bar</gxp:msg></b> baz</gxp:msg>");
    assertAlert(new BadNodePlacementError(pos(2, 30), "<gxp:msg>", "inside <gxp:msg>"));
    assertNoUnexpectedAlerts();
  }
View Full Code Here

Examples of com.google.gxp.compiler.alerts.common.BadNodePlacementError

    assertNoUnexpectedAlerts();
  }

  public void testMsg_insideNoMsg() throws Exception {
    compile("<gxp:nomsg>foo <b><gxp:msg>bar</gxp:msg></b> baz</gxp:nomsg>");
    assertAlert(new BadNodePlacementError(pos(2, 19), "<gxp:msg>", "inside <gxp:nomsg>"));
    assertNoUnexpectedAlerts();
  }
View Full Code Here

Examples of com.google.gxp.compiler.alerts.common.BadNodePlacementError

    assertNoUnexpectedAlerts();
  }

  public void testNamedMsg_insideNoMsg() throws Exception {
    compile("<gxp:nomsg>foo <b><gxp:msg name='NAME'>bar</gxp:msg></b> baz</gxp:nomsg>");
    assertAlert(new BadNodePlacementError(pos(2, 19), "<gxp:msg>", "inside <gxp:nomsg>"));
    assertNoUnexpectedAlerts();
  }
View Full Code Here

Examples of com.google.gxp.compiler.alerts.common.BadNodePlacementError

    assertNoUnexpectedAlerts();
  }

  public void testNoMsg_insideMsg() throws Exception {
    compile("<gxp:msg><gxp:nomsg>foo</gxp:nomsg></gxp:msg>");
    assertAlert(new BadNodePlacementError(pos(2, 10), "<gxp:nomsg>", "inside <gxp:msg>"));
    assertNoUnexpectedAlerts();
  }
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.