Package org.apache.wicket

Examples of org.apache.wicket.PageParameters


  public static class TestPage extends WebPage implements IMarkupResourceStreamProvider
  {
    /** */
    public TestPage()
    {
      super(new PageParameters("test=value"));
      add(new Form<Void>("form")
      {
        private static final long serialVersionUID = 1L;

        @Override
View Full Code Here


       /* (non-Javadoc)
       * @see org.apache.wicket.markup.html.link.Link#onClick()
       */
      @Override
      public void onClick() {
        PageParameters params = new PageParameters();
        params.add("status", "ALL");
        params.add("pageNum", "1");
        setResponsePage(WorkflowInstanceViewerPage.class, params);
       
      }
    });
   
    add(new Link("config_link"){
        /* (non-Javadoc)
         * @see org.apache.wicket.markup.html.link.Link#onClick()
         */
        @Override
        public void onClick() {
          PageParameters params = new PageParameters();
          params.add("tab", "File Manager");
          setResponsePage(ConfigPage.class, params)
        }
    });
   
    add(new ExternalLink("ganglia_link", app.getGangliaUrl()));
View Full Code Here

       /* (non-Javadoc)
       * @see org.apache.wicket.markup.html.link.Link#onClick()
       */
      @Override
      public void onClick() {
        PageParameters params = new PageParameters();
        params.add("status", "ALL");
        params.add("pageNum", "1");
        setResponsePage(WorkflowInstanceViewerPage.class, params);
       
      }
    });
   
    add(new ExternalLink("ganglia_link", app.getGangliaUrl()));
   
    add(new Link("config_link"){
      /* (non-Javadoc)
       * @see org.apache.wicket.markup.html.link.Link#onClick()
       */
      @Override
      public void onClick() {
        PageParameters params = new PageParameters();
        params.add("tab", "File Manager");
        setResponsePage(ConfigPage.class, params)
      }
  });   
  }
View Full Code Here

        Link<String> countLink = new Link<String>("jobstatus_count_link",
            new Model<String>(item.getModelObject().getStatus())) {

          @Override
          public void onClick() {
            PageParameters params = new PageParameters();
            params.add("pageNum", "1");
            params.add("status", getModelObject());
            setResponsePage(instancesPage, params);
          }
        };
        countLink.add(new Label("status_num_jobs", String.valueOf(item
            .getModelObject().getNumPipelines())));
        item.add(countLink);
      }
    });

    List<Product> prodList = report.getLatestProductsIngested();
    final FileManagerUtils fm = new FileManagerUtils(fmUrlStr);

    add(new ListView<Product>("file_health_list", prodList) {
      /*
       * (non-Javadoc)
       *
       * @see
       * org.apache.wicket.markup.html.list.ListView#populateItem(org.apache
       * .wicket.markup.html.list.ListItem)
       */
      @Override
      protected void populateItem(ListItem<Product> item) {
        final Product product = item.getModelObject();
        product.setProductType(fm.safeGetProductTypeById(product
            .getProductType().getProductTypeId()));
        product.setProductReferences(fm.safeGetProductReferences(product));
        final Metadata prodMet = fm.safeGetMetadata(product);
        final String filePath = fm.getFilePath(product);

        Link link = new Link("view_product_link") {
          /*
           * (non-Javadoc)
           *
           * @see org.apache.wicket.markup.html.link.Link#onClick()
           */
          @Override
          public void onClick() {
            PageParameters params = new PageParameters();
            params.add("id", product.getProductId());
            setResponsePage(productBrowser, params);
          }
        };

        link.add(new Label("file_path", filePath));
View Full Code Here

    wTable.add(new ListView<WorkflowTask>("tasks", new ListModel<WorkflowTask>(
        wModel.getObject().getTasks())) {

      @Override
      protected void populateItem(ListItem<WorkflowTask> item) {
        final PageParameters params = new PageParameters();
        params.add("id", item.getModelObject().getTaskId());
        Link taskLink = new Link("task_link") {
          /*
           * (non-Javadoc)
           *
           * @see org.apache.wicket.markup.html.link.Link#onClick()
View Full Code Here

       *
       * @see org.apache.wicket.markup.html.link.Link#onClick()
       */
      @Override
      public void onClick() {
        PageParameters params = new PageParameters();
        params.add("pageNum", "1");
        params.add("status", "ALL");
        setResponsePage(WorkflowInstanceViewerPage.class, params);

      }
    });

View Full Code Here

           *
           * @see org.apache.wicket.markup.html.link.Link#onClick()
           */
          @Override
          public void onClick() {
            PageParameters params = new PageParameters();
            params.add("status", getModelObject());
            setResponsePage(getPage().getClass(), params);

          }
        };

        Label wStatusLabel = new Label("wstatus", item.getModelObject());
        if (item.getModelObject().equals(status)) {
          wStatusLabel.add(new SimpleAttributeModifier("class", "selected"));
        }
        wStatusLink.add(wStatusLabel);
        item.add(wStatusLink);
      }
    });

    add(new Label("start_idx", String.valueOf(this.startIdx)));
    add(new Label("end_idx", String.valueOf(this.endIdx)));
    add(new Label("num_insts", String.valueOf(this.totalWorkflowInsts)));

    add(new ListView<WorkflowInstance>("workflow_insts",
        new ListModel<WorkflowInstance>(page.getPageWorkflows())) {
      /*
       * (non-Javadoc)
       *
       * @see
       * org.apache.wicket.markup.html.list.ListView#populateItem(org.apache
       * .wicket.markup.html.list.ListItem)
       */
      @Override
      protected void populateItem(ListItem<WorkflowInstance> item) {
        WorkflowInstance inst = item.getModelObject();
        Link<String> workflowLink = new Link<String>("workflow_link", new Model<String>(inst
            .getWorkflow().getId())) {
          /*
           * (non-Javadoc)
           *
           * @see org.apache.wicket.markup.html.link.Link#onClick()
           */
          @Override
          public void onClick() {
            PageParameters params = new PageParameters();
            params.add("id", getModelObject());
            setResponsePage(workflowViewer, params);
          }
        };
        workflowLink.add(new Label("workflow_name", inst.getWorkflow().getName()));
        item.add(workflowLink);

        String instMetString = getWorkflowInstMet(inst, metInstanceFilePath);
        item.add(new Label("inst_met_display", instMetString));

        ResourceReference imgRef = new ResourceReference(WorkflowInstancesViewer.class,
            "percentImage.png");
        imgRef.bind(getApplication());
        String resRefString = getRequestCycle().urlFor(imgRef, new ValueMap()).toString();
        item.add(new Label("winst_display", "display('" + resRefString
            + "', 'winst_" + inst.getId() + "_progress', "
            + getPctComplete(inst, lifecycleFilePath) + ", 1);").setEscapeModelStrings(false));

        item.add(new Label("winst_status", inst.getStatus()));
        item.add(new Label("winst_wallclock_mins", formatWallClockMins(wm
            .safeGetWorkflowWallClockMinutes(inst))));
        item.add(new Label("winst_task_wallclock_mins", formatWallClockMins(wm
            .safeGetWorkflowCurrentTaskWallClockMinutes(inst))));

        Link<String> taskLink = new Link<String>("task_link", new Model<String>(inst
            .getCurrentTaskId())) {
          /*
           * (non-Javadoc)
           *
           * @see org.apache.wicket.markup.html.link.Link#onClick()
           */
          @Override
          public void onClick() {
            PageParameters params = new PageParameters();
            params.add("id", getModelObject());
            setResponsePage(workflowTaskViewer, params);

          }
        };
        taskLink.add(new Label("task_name", getTaskNameFromTaskId(inst, inst.getCurrentTaskId())));
View Full Code Here

           /* (non-Javadoc)
           * @see org.apache.wicket.markup.html.link.Link#onClick()
           */
          @Override
          public void onClick() {
            PageParameters params = new PageParameters();
            params.add("id", getModelObject());
            setResponsePage(viewerPage, params);
          }
        };
       
        wLink.add(new Label("workflow_name", item.getModelObject().getName()));
View Full Code Here

    wTable.add(new ListView<WorkflowTask>("tasks", new ListModel<WorkflowTask>(
        wModel.getObject().getTasks())) {

      @Override
      protected void populateItem(ListItem<WorkflowTask> item) {
        final PageParameters params = new PageParameters();
        params.add("id", item.getModelObject().getTaskId());
        Link taskLink = new Link("task_link") {
          /*
           * (non-Javadoc)
           *
           * @see org.apache.wicket.markup.html.link.Link#onClick()
View Full Code Here

           *
           * @see org.apache.wicket.markup.html.link.Link#onClick()
           */
          @Override
          public void onClick() {
            PageParameters params = new PageParameters();
            params.add("id", getModelObject());
            setResponsePage(wViewerPage, params);
          }
        });
      }
    });
View Full Code Here

TOP

Related Classes of org.apache.wicket.PageParameters

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.