wicket.markup.html
Class DynamicWebResource
java.lang.Object
wicket.Resource
wicket.markup.html.WebResource
wicket.markup.html.DynamicWebResource
- All Implemented Interfaces:
- java.io.Serializable, IRequestListener, IResourceListener
- Direct Known Subclasses:
- DynamicImageResource
public abstract class DynamicWebResource
- extends WebResource
An WebResource subclass for dynamic resources (resources created
programmatically).
- Author:
- Jonathan Locke, Johan Compagner, Gili Tzabari
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynamicWebResource
public DynamicWebResource()
- Creates a dynamic resource.
DynamicWebResource
public DynamicWebResource(java.util.Locale locale)
- Creates a dynamic resource from for the given locale
- Parameters:
locale
- The locale of this resource
getLocale
public java.util.Locale getLocale()
- Returns the resource locale.
- Returns:
- The locale of this resource
getResourceStream
public IResourceStream getResourceStream()
- Specified by:
getResourceStream
in class Resource
- Returns:
- Gets the resource to attach to the component.
getResourceState
protected abstract DynamicWebResource.ResourceState getResourceState()
- Gets the byte array for our dynamic resource. If the subclass regenerates
the data, it should set the lastModifiedTime too. This ensures that
resource caching works correctly.
- Returns:
- The byte array for this dynamic resource.
Copyright © 2004-2007 Wicket developers. All Rights Reserved.