Package org.apache.tapestry5

Examples of org.apache.tapestry5.Link.addParameter()


    public Link getMultivaluedQueryParameterLink()
    {
        Link link = resources.createEventLink(MULTIVALUED_PARAMETER_EVENT_NAME);
        link.addParameter(PARAMETER_NAME, "97");
        link.addParameter(PARAMETER_NAME, "98");
        link.addParameter(PARAMETER_NAME, "99");

        return link;
    }

    public Link getBrokenLink()
View Full Code Here


    }

    public Link getBrokenLink()
    {
        Link link = resources.createEventLink(EVENT_NAME);
        link.addParameter(PARAMETER_NAME, "frodo");

        return link;
    }

    public Link getNullLink()
View Full Code Here

      return Index.class


    else if (role.equals(ConstantRoleUserService.ADMINISTRATOR)) {
      Link link = prls.createPageRenderLink(fr.enseirbmatmeca.apms.tapestry.pages.administrator.DetailProject.class);
      link.addParameter("id", idProject);
      return link;
    }

    else if (role.equals(ConstantRoleUserService.USER)){
      if (listProjectRole==null){
View Full Code Here

      }

      if(listProjectRole.size() == 0){
        //VISITOR
        Link link = prls.createPageRenderLink(fr.enseirbmatmeca.apms.tapestry.pages.visitor.DetailProject.class);
        link.addParameter("id", idProject);
        return link;
      }

      Link link = prls.createPageRenderLink(Index.class);
      for (ProjectRole projectRole : listProjectRole)
View Full Code Here

          //it's a tutor ( see DAO implementation )
          // we check if project is inside a project collection he manages
          boolean check = projectManager.checkProjectIntoProjectCollection(idProject, projectRole.getProjectCollectionId());
          if(check){
            link = prls.createPageRenderLink(fr.enseirbmatmeca.apms.tapestry.pages.tutor.DetailProject.class);
            link.addParameter("id", idProject);
          }
        }

        else if (projectRole.getProjectGroupId() != null){
View Full Code Here

              link =  prls.createPageRenderLink(fr.enseirbmatmeca.apms.tapestry.pages.reporter.DetailProject.class);

            else if (projectRole.getAuthority().equals(ProjectRole.AUTHORITY_STUDENT)) 
              link =  prls.createPageRenderLink(fr.enseirbmatmeca.apms.tapestry.pages.student.DetailProject.class);
           
            link.addParameter("id", idProject);
            link.addParameter("group", projectRole.getProjectGroupId());
          }

        }
View Full Code Here

            else if (projectRole.getAuthority().equals(ProjectRole.AUTHORITY_STUDENT)) 
              link =  prls.createPageRenderLink(fr.enseirbmatmeca.apms.tapestry.pages.student.DetailProject.class);
           
            link.addParameter("id", idProject);
            link.addParameter("group", projectRole.getProjectGroupId());
          }

        }

      return link;
View Full Code Here

                Link link = event.getEventContext().get(Link.class, 0);

                String clientValue = encoder.toClient(value);

                link.addParameter(parameterName, clientValue);
            }
        };

        support.addEventHandler(EventConstants.DECORATE_COMPONENT_EVENT_LINK, 0,
                String.format("ActivationRequestParameterWorker decorate component event link event handler for field %s as query parameter '%s'", fieldName, parameterName), handler);
View Full Code Here

            // Reuse the builder
            builder.setLength(0);
            appendContext(true, pageActivationContext, builder);

            // Omit that first slash
            result.addParameter(InternalConstants.PAGE_CONTEXT_NAME, builder.substring(1));
        }

        // TAPESTRY-2044: Sometimes the active page drags in components from another page and we
        // need to differentiate that.
View Full Code Here

        // TAPESTRY-2044: Sometimes the active page drags in components from another page and we
        // need to differentiate that.

        if (!containingPageName.equalsIgnoreCase(activePageName))
            result.addParameter(InternalConstants.CONTAINER_PAGE_NAME, encodePageName(containingPageName));

        return result;
    }

    public ComponentEventRequestParameters decodeComponentEventRequest(Request request)
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.