Package org.apache.wicket.markup.html.link

Examples of org.apache.wicket.markup.html.link.Link


        return link;
    }
   
    @Override
    protected Link newPagingNavigationIncrementLink(String id, IPageable pageable, int increment) {
        Link link = super.newPagingNavigationIncrementLink(id, pageable, increment);
        // we turn the id into the css class
        link.add(new SimpleAttributeModifier("class", id));
        return link;
    }
View Full Code Here


/**
* Displays a message suggesting the user to login or to elevate his privileges
*/
public class GeoServerExpiredPage extends GeoServerBasePage {
    public GeoServerExpiredPage() {
        add(new Link("homeLink") {
            public void onClick() {
                setResponsePage(GeoServerHomePage.class);
            }
        });
    }
View Full Code Here

        add(uploadForm);

        uploadForm.add(fileUploadField = new FileUploadField("filename"));

        add(validateLink());
        Link cancelLink = new Link("cancel") {
            @Override
            public void onClick() {
                setResponsePage(StylePage.class);
            }
        };
View Full Code Here

                File file = (File) item.getModelObject();
                boolean last = item.getIndex() == getList().size() - 1;
               
                // the link to the current path item
                Label name = new Label("pathItem", file.getName() + "/");
                Link link = new IndicatingAjaxFallbackLink("pathItemLink", item
                        .getModel()) {

                    @Override
                    public void onClick(AjaxRequestTarget target) {
                        pathItemClicked((File) getModelObject(), target);
                    }

                };
                link.add(name);
                item.add(link);
                link.setEnabled(!last);
            }

        });
    }
View Full Code Here

    /**
     * Constructor
     */
    public HomePage()
    {
        add(new Link("link")
        {
            /**
             * @see org.apache.wicket.markup.html.link.Link#onClick()
             */
            @Override
View Full Code Here

 
  protected OpsuiApp app;
 
  public BasePage(PageParameters parameters){   
    this.app = (OpsuiApp)getApplication();
    add(new Link("home_link"){
      /* (non-Javadoc)
       * @see org.apache.wicket.markup.html.link.Link#onClick()
       */
      @Override
      public void onClick() {
        setResponsePage(app.getHomePage());
      }
    });
   
    add(new Link("fmbrowser_link"){
      /* (non-Javadoc)
       * @see org.apache.wicket.markup.html.link.Link#onClick()
       */
      @Override
      public void onClick() {
       setResponsePage(TypesPage.class);
      }
    });
   
    add(new Link("pcsstatus_link"){
     
    /* (non-Javadoc)
       * @see org.apache.wicket.markup.html.link.Link#onClick()
       */
      @Override
      public void onClick() {
        setResponsePage(StatusPage.class);
       
      }
    });
   
    add(new Link("wmonitor_link"){
       /* (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() {
View Full Code Here

  /**
   * @param parameters
   */
  public WorkflowCrumbedPage(PageParameters parameters) {
    super(parameters);
    add(new Link("crumb_home_link"){
      /* (non-Javadoc)
       * @see org.apache.wicket.markup.html.link.Link#onClick()
       */
      @Override
      public void onClick() {
View Full Code Here

   */
  public WorkflowViewerPage(PageParameters parameters) {
    super(parameters);
    add(new WorkflowViewer("workflow_viewer", app.getWmUrlStr(),
        parameters.getString("id"), WorkflowTaskViewerPage.class));
    add(new Link("workflows_viewer_link"){
        /* (non-Javadoc)
         * @see org.apache.wicket.markup.html.link.Link#onClick()
         */
        @Override
        public void onClick() {
View Full Code Here

  protected OpsuiApp app;
 
  public HomePage(PageParameters parameters){
    this.app = (OpsuiApp)getApplication();
   
    add(new Link("fmbrowser_link"){
      /* (non-Javadoc)
       * @see org.apache.wicket.markup.html.link.Link#onClick()
       */
      @Override
      public void onClick() {
       setResponsePage(TypesPage.class);
      }
    });
   
    add(new Link("pcsstatus_link"){
     
    /* (non-Javadoc)
       * @see org.apache.wicket.markup.html.link.Link#onClick()
       */
      @Override
      public void onClick() {
        setResponsePage(StatusPage.class);
       
      }
    });
   
    add(new Link("wmonitor_link"){
       /* (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() {
View Full Code Here

            .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));
        item.add(link);
        item.add(new Label("file_ingest_datetime", prodMet.getMetadata("CAS."
            + CoreMetKeys.PRODUCT_RECEVIED_TIME)));

      }
View Full Code Here

TOP

Related Classes of org.apache.wicket.markup.html.link.Link

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.