Examples of AjaxLink


Examples of org.apache.wicket.ajax.markup.html.AjaxLink

                    final MenuIncludeDefinition option = (MenuIncludeDefinition) listItem
                            .getModelObject();
                    listItem.add(new Label("name", option.getName()));
                    listItem.add(new Label("nest", Boolean.toString(option
                            .isNest())));
                    AjaxLink editLink =new AjaxLink("edit")
                    {

                        @Override
                        public void onClick(AjaxRequestTarget target)
                        {
                            metaDataModalWindow.setContent(new IncludesWindow(
                                    metaDataModalWindow.getContentId(),option, ajaxPanel));
                            metaDataModalWindow.show(target);
                        }
                    };
                    editLink.add(new Label("editLabel",new ResourceModel("common.edit")));
                    listItem.add(editLink);
                    AjaxLink deleteLink = new AjaxLink("delete")
                    {

                        @Override
                        public void onClick(AjaxRequestTarget target)
                        {
                            menuActions(REMOVE_ACTION,option.getName(),new IncludesDefinitionBean());
                            target.addComponent(ajaxPanel);
                        }
                    };
                    deleteLink.add(new JavascriptEventConfirmation("onclick",new ResourceModel("action.delete.confirm")));
                    deleteLink.add(new Label("deleteLabel",new ResourceModel("common.delete")));
                    listItem.add(deleteLink);                   
                }
            });
            add(new AjaxLink("new")
            {

                @Override
                public void onClick(AjaxRequestTarget target)
                {
View Full Code Here

Examples of org.apache.wicket.ajax.markup.html.AjaxLink

                    listItem.add(new Label("order", option.getOrder()));
                    listItem.add(new Label("path", Boolean.toString(option
                            .isPaths())));
                    listItem.add(new Label("regexp", Boolean.toString(option
                            .isRegexp())));
                    listItem.add(new AjaxLink("edit")
                    {

                        @Override
                        public void onClick(AjaxRequestTarget target)
                        {
                            metaDataModalWindow.setContent(new OptionsWindow(
                                    metaDataModalWindow.getContentId(),option, ajaxPanel));
                            metaDataModalWindow.show(target);
                            target.addComponent(ajaxPanel);
                        }
                    });
                    listItem.add(new AjaxLink("delete")
                    {

                        @Override
                        public void onClick(AjaxRequestTarget target)
                        {
                            menuActions(REMOVE_ACTION,option.getOptions(), new OptionsDefinitionBean());
                            target.addComponent(ajaxPanel);
                        }
                    }.add(new JavascriptEventConfirmation("onclick",
                            new ResourceModel("action.delete.confirm"))));
                }
            });
            add(new AjaxLink("new")
            {

                @Override
                public void onClick(AjaxRequestTarget target)
                {
View Full Code Here

Examples of org.apache.wicket.ajax.markup.html.AjaxLink

            protected void populateItem(final ListItem item)
            {
                final Repository repo = (Repository) item.getModelObject();
                item.add(new Label("name", repo.getName()));
                item.add(new Label("url", repo.getConfigPath()));
                item.add(new AjaxLink("edit", item.getModel())
                {

                    @Override
                    public void onClick(AjaxRequestTarget target)
                    {
                        metaDataModalWindow.setContent(new RepositoryPanel(
                                metaDataModalWindow.getContentId(), repo,
                                tableGroup));
                        metaDataModalWindow.show(target);
                    }
                });
                item.add(new AjaxLink("remove", item.getModel()){

                    @Override
                    public void onClick(AjaxRequestTarget target)
                    {
                        try
                        {
                            getPortletRequest().getPreferences().reset(repo.getName());
                            getRepositoryManager().reload(RemotePortletAppDeployer.getReposList(getPortletRequest()));
                            target.addComponent(tableGroup);
                        } catch (ReadOnlyException e)
                        {
                            logger.error("The preference is read-only: {}", repo.getName());
                        }
                    }                   
                });
            }
        };
        listview.setOutputMarkupId(true);

        tableGroup.setOutputMarkupId(true);
        tableGroup.add(new PagingNavigator("navigator", listview));
        tableGroup.add(listview);
        add(metaDataModalWindow);       
        add(tableGroup);
        add(new AjaxLink("newRepo"){

            @Override
            public void onClick(AjaxRequestTarget target)
            {
                metaDataModalWindow.setContent(new RepositoryPanel(
View Full Code Here

Examples of org.apache.wicket.ajax.markup.html.AjaxLink

  public void assertInvisibleComponentInAjaxResponse()
  {
    MockPageWithLinkAndLabel page = new MockPageWithLinkAndLabel();
    final Label label = new Label(MockPageWithLinkAndLabel.LABEL_ID, "Some text");
    label.setOutputMarkupPlaceholderTag(true);
    AjaxLink link = new AjaxLink(MockPageWithLinkAndLabel.LINK_ID)
    {
      @Override
      public void onClick(AjaxRequestTarget target)
      {
        label.setVisible(false);
        target.add(label);
      }
    };
    link.add(label);
    page.add(link);

    tester.startPage(page);

    tester.assertRenderedPage(MockPageWithLinkAndLabel.class);
View Full Code Here

Examples of org.apache.wicket.ajax.markup.html.AjaxLink

        super.onSubmit(target, form);
        target.add(getThePage().get("validations"));
      }
    });

    add(new AjaxLink("resetSubmits")
    {
      @Override
      public void onClick(AjaxRequestTarget target)
      {
        ParentModel pm = (ParentModel)getPage().getDefaultModelObject();
View Full Code Here

Examples of org.apache.wicket.ajax.markup.html.AjaxLink

  public void assertInvisibleComponentInAjaxResponse()
  {
    MockPageWithLinkAndLabel page = new MockPageWithLinkAndLabel();
    final Label label = new Label(MockPageWithLinkAndLabel.LABEL_ID, "Some text");
    label.setOutputMarkupPlaceholderTag(true);
    AjaxLink link = new AjaxLink(MockPageWithLinkAndLabel.LINK_ID)
    {
      @Override
      public void onClick(AjaxRequestTarget target)
      {
        label.setVisible(false);
        target.add(label);
      }
    };
    link.add(label);
    page.add(link);

    tester.startPage(page);

    tester.assertRenderedPage(MockPageWithLinkAndLabel.class);
View Full Code Here

Examples of org.apache.wicket.ajax.markup.html.AjaxLink

  public MoveChildToParentNodeMarkedForRecreationTestPage()
  {
    treeTable = new Tree("tree", getTreeModel());
    treeTable.getTreeState().expandAll();
    add(treeTable);
    add(new AjaxLink("moveC3ToC2")
    {
      private static final long serialVersionUID = 1L;

      @Override
      public void onClick(final AjaxRequestTarget target)
View Full Code Here

Examples of org.apache.wicket.ajax.markup.html.AjaxLink

   */
  public void testInternalErrorPage()
  {
    tester.startPage(TestErrorPage.class);
    tester.setExposeExceptions(false);
    AjaxLink link = (AjaxLink)tester.getComponentFromLastRenderedPage("link");

    tester.executeAjaxEvent(link, "onclick");
    assertEquals(500, tester.getLastResponse().getStatus());
  }
View Full Code Here

Examples of org.apache.wicket.ajax.markup.html.AjaxLink

                new AjaxTextFieldPanel("name", "name", new PropertyModel<String>(roleTO, "name"));

        final WebMarkupContainer jexlHelp = JexlHelpUtil.getJexlHelpWebContainer("jexlHelp");
        this.add(jexlHelp);

        final AjaxLink questionMarkJexlHelp = JexlHelpUtil.getAjaxLink(jexlHelp, "questionMarkJexlHelp");
        this.add(questionMarkJexlHelp);

        if (!templateMode) {
            name.addRequiredLabel();
            questionMarkJexlHelp.setVisible(false);
        }
        this.add(name);

        userOwnerModel = new OwnerModel(roleTO, AttributableType.USER);
        final AjaxTextFieldPanel userOwner = new AjaxTextFieldPanel("userOwner", "userOwner", userOwnerModel);
View Full Code Here

Examples of org.apache.wicket.ajax.markup.html.AjaxLink

        Fragment selfRegFrag;
        if (isSelfRegistrationAllowed()) {
            selfRegFrag = new Fragment("selfRegistration", "selfRegAllowed", this);

            final AjaxLink selfRegLink = new ClearIndicatingAjaxLink("link", getPageReference()) {

                private static final long serialVersionUID = -7978723352517770644L;

                @Override
                protected void onClickInternal(final AjaxRequestTarget target) {
                    editProfileModalWin.setPageCreator(new ModalWindow.PageCreator() {

                        private static final long serialVersionUID = -7834632442532690940L;

                        @Override
                        public Page createPage() {
                            return new UserRequestModalPage(Login.this.getPageReference(), editProfileModalWin,
                                    new UserTO(), UserModalPage.Mode.SELF);
                        }
                    });

                    editProfileModalWin.show(target);
                }
            };
            selfRegLink.add(new Label("linkTitle", getString("selfRegistration")));

            Panel panel = new LinkPanel("selfRegistration", new ResourceModel("selfRegistration"));
            panel.add(selfRegLink);
            selfRegFrag.add(panel);
        } else {
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.