Example usage for org.apache.wicket.request.handler.resource ResourceRequestHandler getResource

List of usage examples for org.apache.wicket.request.handler.resource ResourceRequestHandler getResource

Introduction

In this page you can find the example usage for org.apache.wicket.request.handler.resource ResourceRequestHandler getResource.

Prototype

public IResource getResource() 

Source Link

Usage

From source file:org.cast.cwm.BinaryFileDataMapper.java

License:Open Source License

@Override
public Url mapHandler(IRequestHandler requestHandler) {
    if (requestHandler instanceof ResourceRequestHandler) {
        ResourceRequestHandler rrh = (ResourceRequestHandler) requestHandler;
        IResource resource = rrh.getResource();
        if (resource instanceof BinaryFileDataResource) {
            BinaryFileDataResource bfdr = ((BinaryFileDataResource) resource);
            Url url = new Url();
            url.getSegments().add(urlPrefix);
            url.getSegments().add(bfdr.getId().toString());
            return url;
        }//from   w  w w .  ja  v a 2s.  c  o m
    }

    return null;
}