Package org.apache.wicket.markup.html

Examples of org.apache.wicket.markup.html.TransparentWebMarkupContainer


      {
        wc = new WebComponent(id);
      }
      else
      {
        wc = new TransparentWebMarkupContainer(id);
      }

      return wc;
    }
    return null;
View Full Code Here


        // It is <wicket:head>. Because they do not provide any
        // additional functionality they are merely a means of surrounding relevant
        // markup. Thus we simply create a WebMarkupContainer to handle
        // the tag.
        WebMarkupContainer header2 = new TransparentWebMarkupContainer(
          HtmlHeaderSectionHandler.HEADER_ID);

        header2.setRenderBodyOnly(true);
        header.add(header2);

        return header;
      }
      else if (container instanceof HtmlHeaderContainer)
      {
        // It is <wicket:head>. Because they do not provide any
        // additional functionality there are merely a means of surrounding
        // relevant markup. Thus we simply create a WebMarkupContainer to handle
        // the tag.
        WebMarkupContainer header = new TransparentWebMarkupContainer(
          HtmlHeaderSectionHandler.HEADER_ID);
        header.setRenderBodyOnly(true);

        return header;
      }
      final Page page = container.getPage();
      final String pageClassName = (page != null) ? page.getClass().getName() : "unknown";
View Full Code Here

      WicketTag wtag = (WicketTag)tag;
      if (wtag.isLinkTag() && (wtag.getNamespace() != null))
      {
        String id = tag.getId() + "-" + container.getPage().getAutoIndex();

        return new TransparentWebMarkupContainer(id);
      }
    }

    // We were not able to handle the tag
    return null;
View Full Code Here

  private static final long serialVersionUID = 1L;

  public BasePanel(String id)
  {
    super(id);
    add(new TransparentWebMarkupContainer("transparent"));
    final Label label = new Label("innerpanel", "Test");
    label.setOutputMarkupId(true);
    add(label);

    add(new AjaxLink<Void>("link")
View Full Code Here

    // Add the simplest type of label
    add(new Label("message",
      "If you see this message wicket is properly configured and running"));

    WebMarkupContainer border = new TransparentWebMarkupContainer("border");
    border.setVisible(false);
    add(border);

    add(new Label("childNoMarkup", Model.of("No Markup")));

    add(new SimplePanel("childMarkup"));
View Full Code Here

   */
  public ChildWithDeeperPathInTransparentContainerPage(final boolean childVisible)
  {
    add(new Label("version", getApplication().getFrameworkSettings().getVersion()));

    final TransparentWebMarkupContainer table_wrapper = new TransparentWebMarkupContainer(
      "table_wrapper");
    // additional stuff goes here
    add(table_wrapper);

    final WebMarkupContainer column = new WebMarkupContainer("column");
View Full Code Here

      {
        wc = new WebComponent(id);
      }
      else
      {
        wc = new TransparentWebMarkupContainer(id);
      }

      return wc;
    }
    return null;
View Full Code Here

  private static final long serialVersionUID = -3192604063259001201L;
 
  public NotificationRendererTemplate(PageParameters parameters) {
    super(parameters);
   
    MarkupContainer htmlRootElement = new TransparentWebMarkupContainer("htmlRootElement");
    htmlRootElement.add(AttributeAppender.append("lang", MavenArtifactNotifierSession.get().getLocale().getLanguage()));
    add(htmlRootElement);
   
    add(new Label("headPageTitle", new ResourceModel("console.notifications")));
  }
View Full Code Here

  protected INotificationUrlBuilderService notificationUrlBuilderService;
 
  public AbstractHtmlNotificationPanel(String id, IModel<T> model) {
    super(id, model);
   
    WebMarkupContainer root = new TransparentWebMarkupContainer("root");
    root.add(new StyleAttributeAppender(STYLE_ROOT));
    add(root);
   
    WebMarkupContainer mainContainer = new TransparentWebMarkupContainer("mainContainer");
    mainContainer.add(new StyleAttributeAppender(STYLE_MAIN_CONTAINER));
    root.add(mainContainer);
   
    mainContainer.add(new CustomWebMarkupContainer("mainTitle", STYLE_MAIN_TITLE));
   
    WebMarkupContainer footer = new CustomWebMarkupContainer("footer", STYLE_FOOTER);
    mainContainer.add(footer);
   
    ExternalLink aboutLink = new ExternalLink("aboutLink", notificationUrlBuilderService.getAboutUrl());
    aboutLink.add(new StyleAttributeAppender(STYLE_LINK_FOOTER));
    footer.add(aboutLink);
  }
View Full Code Here

  private List<String> bodyCssClasses = Lists.newArrayList();
 
  public MainTemplate(PageParameters parameters) {
    super(parameters);
   
    MarkupContainer htmlRootElement = new TransparentWebMarkupContainer("htmlRootElement");
    htmlRootElement.add(AttributeAppender.append("lang", MavenArtifactNotifierSession.get().getLocale().getLanguage()));
    add(htmlRootElement);
   
    MarkupContainer bodyElement = new TransparentWebMarkupContainer("bodyElement");
    bodyElement.add(new ClassAttributeAppender(new LoadableDetachableModel<String>() {
      private static final long serialVersionUID = 1L;
     
      @Override
      protected String load() {
        StringBuilder cssClassesSb = new StringBuilder();
View Full Code Here

TOP

Related Classes of org.apache.wicket.markup.html.TransparentWebMarkupContainer

Copyright © 2018 www.massapicom. 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.