private DispatchRequest getDispatchRequest()

in tiles-request-api/src/main/java/org/apache/tiles/request/render/DispatchRenderer.java [55:64]


    private DispatchRequest getDispatchRequest(Request request) {
        Request result = request;
        while (!(result instanceof DispatchRequest) && result instanceof RequestWrapper) {
            result = ((RequestWrapper) result).getWrappedRequest();
        }
        if (!(result instanceof DispatchRequest)) {
            result = null;
        }
        return (DispatchRequest) result;
    }