Examples of PackageTextTemplate


Examples of org.apache.wicket.util.template.PackageTextTemplate

    StringBuilder calendarInit = new StringBuilder();
    appendMapping(p, calendarInit);
    variables.put("calendarInit", calendarInit.toString());

    // render initialization script with the variables interpolated
    TextTemplate datePickerJs = new PackageTextTemplate(DatePicker.class, "DatePicker.js");
    datePickerJs.interpolate(variables);
    response.render(OnDomReadyHeaderItem.forScript(datePickerJs.asString()));

    // remove previously generated markup (see onRendered) via javascript in
    // ajax requests to not render the yui calendar multiple times
    AjaxRequestTarget target = component.getRequestCycle().find(AjaxRequestTarget.class);
    if (target != null)
View Full Code Here

Examples of org.apache.wicket.util.template.PackageTextTemplate

    {
      variables.put("filter", "");
      variables.put("allowRollup", true);
    }

    TextTemplate template = new PackageTextTemplate(DatePicker.class, key);
    response.render(OnDomReadyHeaderItem.forScript(template.asString(variables)));

    response.markRendered(key);
  }
View Full Code Here

Examples of org.apache.wicket.util.template.PackageTextTemplate

    final String contentType, final String encoding,
    IModel<Map<String, Object>> variablesModel, Locale locale, String style, String variation)
  {
    super(scope, fileName, locale, style, variation);

    textTemplate = new PackageTextTemplate(scope, fileName, contentType, encoding);
    this.variablesModel = variablesModel;

    resource = new ResourceStreamResource(null)
    {
      @Override
View Full Code Here

Examples of org.apache.wicket.util.template.PackageTextTemplate

            "resource.txt"), null);
        String href = getRequestCycle().getUrlRenderer().renderFullUrl(
            Url.parse(relativeUrl.toString()));
        variables.put("downloadLink", href);

        PackageTextTemplate template = new PackageTextTemplate(MailTemplate.class, "mail-template.tmpl");
        CharSequence templateHtml = template.asString(variables);
        updateResult(result, templateHtml, target);
        target.add(feedback);
      }

      @Override
View Full Code Here

Examples of org.apache.wicket.util.template.PackageTextTemplate

        Map<String, String> vars = new HashMap<String, String>();
        vars.put("component", get("fieldsContainer").getMarkupId());
        vars.put("stopBehavior", script.toString());

        PackageTextTemplate template = new PackageTextTemplate(PivotAreaPanel.class, "res/sort-behavior.template.js");
        template.interpolate(vars);

        response.render(OnDomReadyHeaderItem.forScript(template.getString()));
        try {
          template.close();
        } catch(IOException e) {
          throw new RuntimeException(e);
        }
    }
View Full Code Here

Examples of org.apache.wicket.util.template.PackageTextTemplate

        super.renderHead(component, response);
       
        Map<String, Object> variables = Generics.newHashMap();
        variables.put("componentId", component.getMarkupId());
       
        PackageTextTemplate webSocketSetupTemplate =
            new PackageTextTemplate(ChatRoomPanel.class, "ChatRoomPanel.template.js");
        response.render(JavaScriptContentHeaderItem.forScript(webSocketSetupTemplate.asString(variables), null))
      }

      @Override
      protected CharSequence onMessageJsFunction() {return "onChatMessage(evt)";}
View Full Code Here

Examples of org.apache.wicket.util.template.PackageTextTemplate

      @Override
      protected void onSubmit(AjaxRequestTarget target, Form<?> form)
      {

        CharSequence templateHtml = renderTemplate(new PackageTextTemplate(
          MailTemplate.class, "mail-template.tmpl"));
        updateResult(result, templateHtml, target);
        target.add(feedback);
      }
View Full Code Here

Examples of org.apache.wicket.util.template.PackageTextTemplate

  {
    super.renderHead(component, response);

    response.render(JavaScriptHeaderItem.forReference(WicketWebSocketJQueryResourceReference.get()));

    PackageTextTemplate webSocketSetupTemplate =
        new PackageTextTemplate(WicketWebSocketJQueryResourceReference.class, "res/js/wicket-websocket-setup.js.tmpl");
    Map<String, Object> variables = Generics.newHashMap();
    int pageId = component.getPage().getPageId();
    variables.put("pageId", Integer.valueOf(pageId));
    String webSocketSetupScript = webSocketSetupTemplate.asString(variables);

    response.render(OnDomReadyHeaderItem.forScript(webSocketSetupScript));
  }
View Full Code Here

Examples of org.apache.wicket.util.template.PackageTextTemplate

    final String contentType, final String encoding,
    IModel<Map<String, Object>> variablesModel, Locale locale, String style, String variation)
  {
    super(scope, fileName, locale, style, variation);

    textTemplate = new PackageTextTemplate(scope, fileName, contentType, encoding);
    this.variablesModel = variablesModel;

    resource = new ResourceStreamResource(null)
    {
      @Override
View Full Code Here

Examples of org.apache.wicket.util.template.PackageTextTemplate

    StringBuilder calendarInit = new StringBuilder();
    appendMapping(p, calendarInit);
    variables.put("calendarInit", calendarInit.toString());

    // render initialization script with the variables interpolated
    TextTemplate datePickerJs = new PackageTextTemplate(DatePicker.class, "DatePicker.js");
    datePickerJs.interpolate(variables);
    response.renderOnDomReadyJavaScript(datePickerJs.asString());

    // remove previously generated markup (see onRendered) via javascript in
    // ajax requests to not render the yui calendar multiple times
    if (AjaxRequestTarget.get() != null)
    {
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.