Package org.apache.wicket.markup.html

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


  {
    Duration dur = Duration.seconds(20);
    final MyAjaxSelfUpdatingTimerBehavior timer = new MyAjaxSelfUpdatingTimerBehavior(dur);
    final MockPageWithLinkAndComponent page = new MockPageWithLinkAndComponent();

    page.add(new WebComponent(MockPageWithLinkAndComponent.COMPONENT_ID).setOutputMarkupId(true));


    page.add(new AjaxLink(MockPageWithLinkAndComponent.LINK_ID)
    {
      private static final long serialVersionUID = 1L;
View Full Code Here


      Component wc;
      int autoIndex = container.getPage().getAutoIndex();
      String id = getWicketMessageIdPrefix() + autoIndex;

      if (tag.isOpenClose()) {
        wc = new WebComponent(id);
      } else {
        wc = new TransparentWebMarkupContainer(id);
      }

      return wc;
View Full Code Here

  public void testIteratorOrder()
  {
    MarkupContainer container = new WebMarkupContainer("component");
    for (int i = 0; i < 10; i++)
    {
      container.add(new WebComponent(Integer.toString(i)));
    }
    int i = 0;
    for (Component component : container)
    {
      assertEquals(Integer.toString(i++), component.getId());
View Full Code Here

    LeftFrame leftFrame = new LeftFrame(this);
    // get the url to that page
    CharSequence leftFrameSrc = RequestCycle.get().urlFor(leftFrame);
    // and create a simple component that modifies it's src attribute to
    // hold the url to that frame
    WebComponent leftFrameTag = new WebComponent("leftFrame");
    leftFrameTag.add(new AttributeModifier("src", new Model((Serializable)leftFrameSrc)));
    add(leftFrameTag);

    // make a simple component for the right frame tag
    WebComponent rightFrameTag = new WebComponent("rightFrame");
    // and this time, set a model which retrieves the url to the currently
    // set frame class in the frame target
    rightFrameTag.add(new AttributeModifier("src", new FrameModel()));
    add(rightFrameTag);
  }
View Full Code Here

  {
    super(id, (IModel<Collection<FileUpload>>)model);

    this.max = max;

    upload = new WebComponent("upload");
    upload.setOutputMarkupId(true);
    add(upload);

    container = new WebMarkupContainer("container");
    container.setOutputMarkupId(true);
View Full Code Here

    super(id, (IModel<Collection<FileUpload>>)model);

    this.max = max;
    this.useMultipleAttr = useMultipleAttr;

    upload = new WebComponent("upload");
    upload.setOutputMarkupId(true);
    add(upload);

    container = new WebMarkupContainer("container");
    container.setOutputMarkupId(true);
View Full Code Here

  {
    super(id, model);

    this.max = max;

    upload = new WebComponent("upload");
    upload.setOutputMarkupId(true);
    add(upload);

    container = new WebMarkupContainer("container");
    container.setOutputMarkupId(true);
View Full Code Here

    /**
     * Construct.
     */
    public TestPage()
    {
      WebComponent component;
      component = new WebComponent("component");
      component.add(eventBehavior = new AjaxEventBehavior("onclick")
      {
        /** */
        private static final long serialVersionUID = 1L;

        @Override
View Full Code Here

  {
    super(id, (IModel<Collection<FileUpload>>)model);

    this.max = max;

    upload = new WebComponent("upload");
    upload.setOutputMarkupId(true);
    add(upload);

    container = new WebMarkupContainer("container");
    container.setOutputMarkupId(true);
View Full Code Here

  private <C extends Component> void executeHeaderTest(final Class<C> componentClass,
    String expectedFile) throws IOException
  {
    final MockPageWithLinkAndComponent page = new MockPageWithLinkAndComponent();

    page.add(new WebComponent(MockPageWithLinkAndComponent.COMPONENT_ID).setOutputMarkupId(true));

    page.add(new AjaxLink<Void>(MockPageWithLinkAndComponent.LINK_ID)
    {
      private static final long serialVersionUID = 1L;
View Full Code Here

TOP

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

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.