Examples of VelocityPanel


Examples of org.apache.wicket.velocity.markup.html.VelocityPanel

   */
  public VelocityWithMarkupParsingPage()
  {
    HashMap<String, String> values = new HashMap<>();
    values.put("labelId", "message");
    VelocityPanel velocityPanel = new VelocityPanel("velocityPanel",
      new Model<HashMap<String, String>>(values))
    {
      private static final long serialVersionUID = 1L;

      @Override
      protected IResourceStream getTemplateResource()
      {
        return new UrlResourceStream(getClass().getResource("testWithMarkup.html"));
      }

      @Override
      public boolean parseGeneratedMarkup()
      {
        return true;
      }
    };
    velocityPanel.add(new Label("message", VelocityPage.TEST_STRING)
    {
      private static final long serialVersionUID = 1L;

      @Override
      protected void onComponentTag(final ComponentTag tag)
View Full Code Here

Examples of org.apache.wicket.velocity.markup.html.VelocityPanel

   */
  public VelocityWithMarkupParsingPage()
  {
    HashMap<String, String> values = new HashMap<String, String>();
    values.put("labelId", "message");
    VelocityPanel velocityPanel = new VelocityPanel("velocityPanel",
      new Model<HashMap<String, String>>(values))
    {
      private static final long serialVersionUID = 1L;

      @Override
      protected IResourceStream getTemplateResource()
      {
        return new UrlResourceStream(getClass().getResource("testWithMarkup.html"));
      }

      @Override
      public boolean parseGeneratedMarkup()
      {
        return true;
      }
    };
    velocityPanel.add(new Label("message", VelocityPage.TEST_STRING)
    {
      private static final long serialVersionUID = 1L;

      @Override
      protected void onComponentTag(final ComponentTag tag)
View Full Code Here

Examples of org.apache.wicket.velocity.markup.html.VelocityPanel

   */
  public VelocityWithMarkupParsingPage()
  {
    HashMap values = new HashMap();
    values.put("labelId", "message");
    VelocityPanel velocityPanel = new VelocityPanel("velocityPanel", new Model(values))
    {
      protected IStringResourceStream getTemplateResource()
      {
        return new UrlResourceStream(getClass().getResource("testWithMarkup.html"));
      }

      public boolean parseGeneratedMarkup()
      {
        return true;
      }
    };
    velocityPanel.add(new Label("message", VelocityPage.TEST_STRING)
    {
      protected void onComponentTag(ComponentTag tag)
      {
        super.onComponentTag(tag);
        // check whether the markupstream can be located
View Full Code Here

Examples of org.apache.wicket.velocity.markup.html.VelocityPanel

   */
  public VelocityWithMarkupParsingPage()
  {
    HashMap values = new HashMap();
    values.put("labelId", "message");
    VelocityPanel velocityPanel = new VelocityPanel("velocityPanel",
        new Model(values))
    {
      protected IStringResourceStream getTemplateResource()
      {
        return new UrlResourceStream(this.getClass().getResource(
            "testWithMarkup.html"));
      }

      public boolean parseGeneratedMarkup()
      {
        return true;
      }
    };
    velocityPanel.add(new Label("message", VelocityPage.TEST_STRING));
    add(velocityPanel);
  }
View Full Code Here

Examples of org.apache.wicket.velocity.markup.html.VelocityPanel

    Map<String, List<Field>> map = new HashMap<String, List<Field>>();
    List<Field> fields = VelocityTemplateApplication.getFields();
    map.put("fields", fields);

    VelocityPanel panel;
    add(panel = new VelocityPanel("templatePanel", Model.valueOf(map))
    {
      @Override
      protected IStringResourceStream getTemplateResource()
      {
        return template;
      }

      @Override
      protected boolean parseGeneratedMarkup()
      {
        return true;
      }
    });
    for (Field field : fields)
    {
      panel.add(new TextField(field.getFieldName()));
      panel.add(new Label("label_" + field.getFieldName(), new ResourceModel(field
          .getFieldName())));
    }
  }
View Full Code Here

Examples of org.apache.wicket.velocity.markup.html.VelocityPanel

    Map<String, List<Field>> map = new HashMap<String, List<Field>>();
    List<Field> fields = VelocityTemplateApplication.getFields();
    map.put("fields", fields);

    VelocityPanel panel;
    add(panel = new VelocityPanel("templatePanel", Model.valueOf(map))
    {
      @Override
      protected IStringResourceStream getTemplateResource()
      {
        return template;
      }

      @Override
      protected boolean parseGeneratedMarkup()
      {
        return true;
      }
    });
    for (Field field : fields)
    {
      panel.add(new TextField<Object>(field.getFieldName()));
    }
  }
View Full Code Here

Examples of org.apache.wicket.velocity.markup.html.VelocityPanel

    Map<String, List<Person>> map = new HashMap<String, List<Person>>();
    map.put("persons", VelocityTemplateApplication.getPersons());
    templateContext = Model.valueOf(map);

    add(new TemplateForm("templateForm"));
    add(new VelocityPanel("templatePanel", templateContext)
    {
      @Override
      protected IStringResourceStream getTemplateResource()
      {
        return template;
View Full Code Here

Examples of org.apache.wicket.velocity.markup.html.VelocityPanel

    Map<String, List<Field>> map = new HashMap<String, List<Field>>();
    List<Field> fields = VelocityTemplateApplication.getFields();
    map.put("fields", fields);

    VelocityPanel panel;
    add(panel = new VelocityPanel("templatePanel", new MapModel<String,List<Field>>(map))
    {
      @Override
      protected IStringResourceStream getTemplateResource()
      {
        return template;
      }

      @Override
      protected boolean parseGeneratedMarkup()
      {
        return true;
      }
    });
    for (Field field : fields)
    {
      panel.add(new TextField<Object>(field.getFieldName()));
    }
  }
View Full Code Here

Examples of org.apache.wicket.velocity.markup.html.VelocityPanel

    Map<String, List<Person>> map = new HashMap<String, List<Person>>();
    map.put("persons", VelocityTemplateApplication.getPersons());
    templateContext = Model.valueOf(map);

    add(new TemplateForm("templateForm"));
    add(new VelocityPanel("templatePanel", templateContext)
    {
      @Override
      protected IStringResourceStream getTemplateResource()
      {
        return template;
View Full Code Here

Examples of org.apache.wicket.velocity.markup.html.VelocityPanel

    Map<String, List<Field>> map = new HashMap<String, List<Field>>();
    List<Field> fields = VelocityTemplateApplication.getFields();
    map.put("fields", fields);

    VelocityPanel panel;
    add(panel = new VelocityPanel("templatePanel", Model.valueOf(map))
    {
      @Override
      protected IStringResourceStream getTemplateResource()
      {
        return template;
      }

      @Override
      protected boolean parseGeneratedMarkup()
      {
        return true;
      }
    });
    for (Field field : fields)
    {
      panel.add(new TextField(field.getFieldName()));
    }
  }
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.