Package org.apache.wicket.request

Examples of org.apache.wicket.request.Request


    return "function(event, dayDelta, minuteDelta, allDay, revertFunc) { " + getCallbackScript() + "}";
  }

  @Override
  protected boolean onEvent(AjaxRequestTarget target) {
    Request r = getCalendar().getRequest();
    String eventId = r.getRequestParameters().getParameterValue("eventId").toString();
    String sourceId = r.getRequestParameters().getParameterValue("sourceId").toString();

    EventSource source = getCalendar().getEventManager().getEventSource(sourceId);
    Event event = source.getEventProvider().getEventForId(eventId);

    int dayDelta = r.getRequestParameters().getParameterValue("dayDelta").toInt();
    int minuteDelta = r.getRequestParameters().getParameterValue("minuteDelta").toInt();
    boolean allDay = r.getRequestParameters().getParameterValue("allDay").toBoolean();

    return onEventDropped(new DroppedEvent(source, event, dayDelta, minuteDelta, allDay), new CalendarResponse(
      getCalendar(), target));
  }
View Full Code Here


    return "function(event, dayDelta, minuteDelta,  revertFunc) { " + getCallbackScript() + "}";
  }

  @Override
  protected boolean onEvent(AjaxRequestTarget target) {
    Request r = getCalendar().getRequest();
    String eventId = r.getRequestParameters().getParameterValue("eventId").toString();
    String sourceId = r.getRequestParameters().getParameterValue("sourceId").toString();

    EventSource source = getCalendar().getEventManager().getEventSource(sourceId);
    Event event = source.getEventProvider().getEventForId(eventId);

    int dayDelta = r.getRequestParameters().getParameterValue("dayDelta").toInt();
    int minuteDelta = r.getRequestParameters().getParameterValue("minuteDelta").toInt();

    return onEventResized(new ResizedEvent(source, event, dayDelta, minuteDelta), new CalendarResponse(
      getCalendar(), target));

  }
View Full Code Here

    return getUrl(new MicroMap<String, Object>(SOURCE_ID, source.getUuid()));
  }

  @Override
  protected void respond() {
    Request r = getCalendar().getRequest();

    String sid = r.getRequestParameters().getParameterValue(SOURCE_ID).toString();
    DateTime start = new DateTime(r.getRequestParameters().getParameterValue("start").toLong());
    DateTime end = new DateTime(r.getRequestParameters().getParameterValue("end").toLong());

    if (getCalendar().getConfig().isIgnoreTimezone()) {
      // Convert to same DateTime in local time zone.
      int remoteOffset = -r.getRequestParameters().getParameterValue("timezoneOffset").toInt();
      int localOffset = DateTimeZone.getDefault().getOffset(null) / 60000;
      int minutesAdjustment = remoteOffset - localOffset;
      start = start.plusMinutes(minutesAdjustment);
      end = end.plusMinutes(minutesAdjustment);
    }
View Full Code Here

    return "function(startDate, endDate, allDay) { " + getCallbackScript() + "}";
  }

  @Override
  protected void respond(AjaxRequestTarget target) {
    Request r = getCalendar().getRequest();

    DateTime start = new DateTime(r.getRequestParameters().getParameterValue("startDate").toLong());
    DateTime end = new DateTime(r.getRequestParameters().getParameterValue("endDate").toLong());

    if (ignoreTimezone) {
      // Convert to same DateTime in local time zone.
      int remoteOffset = -r.getRequestParameters().getParameterValue("timezoneOffset").toInt();
      int localOffset = DateTimeZone.getDefault().getOffset(null) / 60000;
      int minutesAdjustment = remoteOffset - localOffset;
      start = start.plusMinutes(minutesAdjustment);
      end = end.plusMinutes(minutesAdjustment);
    }
    boolean allDay = r.getRequestParameters().getParameterValue("allDay").toBoolean();
    onSelect(new SelectedRange(start, end, allDay), new CalendarResponse(getCalendar(), target));

  }
View Full Code Here

    return String.format("function(v) {%s;}", getCallbackScript());
  }

  @Override
  protected void respond(AjaxRequestTarget target) {
    Request r = target.getPage().getRequest();
    ViewType type = ViewType.forCode(r.getRequestParameters().getParameterValue("view").toString());
    DateTimeFormatter fmt = ISODateTimeFormat.dateTimeParser().withZone(DateTimeZone.UTC);
    DateMidnight start = fmt.parseDateTime(r.getRequestParameters().getParameterValue("start").toString())
      .toDateMidnight();
    DateMidnight end = fmt.parseDateTime(r.getRequestParameters().getParameterValue("end").toString())
      .toDateMidnight();
    DateMidnight visibleStart = fmt.parseDateTime(
      r.getRequestParameters().getParameterValue("visibleStart").toString()).toDateMidnight();
    DateMidnight visibleEnd = fmt
      .parseDateTime(r.getRequestParameters().getParameterValue("visibleEnd").toString()).toDateMidnight();
    View view = new View(type, start, end, visibleStart, visibleEnd);
    CalendarResponse response = new CalendarResponse(getCalendar(), target);
    onViewDisplayed(view, response);
  }
View Full Code Here

  }

  @Override
  protected final void respond(AjaxRequestTarget target)
  {
    Request request = getComponent().getRequest();

    final String type = readType(request);

    final Location location = readLocation(request);
View Full Code Here

  protected boolean isAjax(RequestCycle requestCycle)
  {
    boolean isAjax = false;

    Request request = requestCycle.getRequest();
    if (request instanceof WebRequest)
    {
      WebRequest webRequest = (WebRequest)request;
      isAjax = webRequest.isAjax();
    }
View Full Code Here

   * Prevents page from get dirty inside an AJAX request.
   */
  @Override
  public final void dirty(boolean isInitialization)
  {
    Request request = getRequest();
    if (isInitialization == false && request instanceof WebRequest &&
      ((WebRequest)request).isAjax())
    {
      return;
    }
View Full Code Here

   * requests. Sometimes this method is useful when changes need to be checked without processing
   * a request.
   */
  public void applyRequest()
  {
    Request req = newServletWebRequest();
    requestCycle.setRequest(req);
    if (useRequestUrlAsBase)
    {
      requestCycle.getUrlRenderer().setBaseUrl(req.getUrl());
    }
  }
View Full Code Here

    String urlWoJSessionId = Strings.stripJSessionId(url);
    Url resolved = new Url(getRequest().getUrl());
    resolved.resolveRelative(Url.parse(urlWoJSessionId));

    IRequestMapper mapper = getApplication().getRootRequestMapper();
    Request request = getRequest().cloneWithUrl(resolved);
    IRequestHandler handler = mapper.mapRequest(request);

    if (handler != null)
    {
      getRequestCycle().scheduleRequestHandlerAfterCurrent(handler);
View Full Code Here

TOP

Related Classes of org.apache.wicket.request.Request

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.