Examples of PackagedTextTemplate


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

      }
    }
    variables.put("calendarInit", calendarInit.toString());

    // render initialization script with the variables interpolated
    TextTemplate datePickerJs = new PackagedTextTemplate(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

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

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

    // render initialization script with the variables interpolated
    TextTemplate datePickerJs = new PackagedTextTemplate(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

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

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

    TextTemplate template = new PackagedTextTemplate(DatePicker.class, key);
    response.renderOnDomReadyJavaScript(template.asString(variables));

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

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

      }
    }
    variables.put("calendarInit", calendarInit.toString());

    // render initialization script with the variables interpolated
    TextTemplate datePickerJs = new PackagedTextTemplate(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

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

      }
    }
    variables.put("calendarInit", calendarInit.toString());

    // render initialization script with the variables interpolated
    TextTemplate datePickerJs = new PackagedTextTemplate(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) {
      final String javascript = "var e = Wicket.$('"
View Full Code Here

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

        params.put("blank", RequestCycle.get().urlFor(BLANK_GIF));
        params.put("prev-label", RequestCycle.get().urlFor(PREVLABEL_GIF));
        params.put("next-label", RequestCycle.get().urlFor(NEXTLABEL_GIF));

        // perform the substitution on our packaged template, and return the result...
        PackagedTextTemplate template = new PackagedTextTemplate(LightboxBehavior.class, "resources/css/lightbox.css.template");
    return template.asString(params);
    }
View Full Code Here

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

        MiniMap params = new MiniMap(2);
        params.put("loading-gif", loading_url);
        params.put("close-label-gif", closing_url);

        // Run the substitutions through the template, and return the result...
        PackagedTextTemplate template = new PackagedTextTemplate(LightboxBehavior.class, LIGHTBOX_JS_TEMPLATE);
        return template.asString(params);
    }
View Full Code Here

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

   * @param boxId -
   *            auto-generated through the listview
   * @return a String representation of the sort.js
   */
  protected String getAnimSelectInitializationScript(int boxId) {
    PackagedTextTemplate template = new PackagedTextTemplate(SortBox.class,
        "sort.js");
    Map<String, Object> variables = new HashMap<String, Object>(5);
    variables.put("javaScriptId", javaScriptId);
    variables.put("id", new Integer(boxId));
    variables.put("classId", "'dd" + boxId + "_" + javaScriptId + "'");
    variables.put("groupId", "'" + javaScriptId + "'");

    if (mode.equals("INTERSECT")) {
      variables.put("isIntersect", "_i");
    } else if (mode.equals("POINT")) {
      variables.put("isIntersect", "");
    }

    template.interpolate(variables);
    return template.getString();
  }
View Full Code Here

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

    return getHead(true);
  }

  private CharSequence getHead(boolean rebind) {
        // load the css template we created form the res package
        PackagedTextTemplate template = new PackagedTextTemplate(
        DnDSortableBehavior.class,
        DnDSortableBehavior.class.getSimpleName() + (rebind ? "-rebind.tmpl" : "-head.tmpl")
    );

    // create a variable subsitution map
        CharSequence itemSelector = "." + options_.get("accept");
        CharSequence handleSelector = (CharSequence) options_.get("handle");
        if (handleSelector == null) {
            //only for CSS
            handleSelector = itemSelector;
        }
        HashMap<String, Object> params = new HashMap<String, Object>();
        params.put("containerSelector", "." + getContainerCSSClass());
        params.put("helperclass", options_.get("helperclass", "").toString());
        params.put("handleSelector", handleSelector);
        params.put("itemSelector", itemSelector);
        params.put("options", options_.toString(true));
        params.put("callbackUrl", getCallbackUrl());
        params.put("dndHandlerStart", getJSFunctionName4Start());
        params.put("dndHandlerStop", getJSFunctionName4Stop());
       // params.put("startOnLoad", options_.get("startOnLoad", "true").toString());
        // perform subsitution and return the result
        return template.asString(params);
    }
View Full Code Here

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

    Map<String, Object> variables = new HashMap<String, Object>(4);
    variables.put("javaScriptId", activeWidgetsId);
    variables.put("elementId", activeWidgetsId);
    variables.put("activeWidgetsId", activeWidgetsId);

    PackagedTextTemplate template = new PackagedTextTemplate(GridExtended.class, "init.js");
    template.interpolate(variables);
   
    javascriptContributors.add(new ConstructorToken(JS_DEBUT, "AW.Grid.Extended") {});
    javascriptContributors.add(new JavascriptToken(JS_DEBUT + 1, "\"" + activeWidgetsId + "\"") {
      public String getTokenName() {
        return "setId";
      }
     
    });
    javascriptContributors.add(new Token(JS_DEBUT + 2, template.getString()){
      public String getToken() {
        return value;
      }
      public String getTokenName() {
        return 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.