public class PackageResourceReference extends ResourceReference
ResourceReference.Key, ResourceReference.UrlAttributes
Constructor and Description |
---|
PackageResourceReference(Class<?> scope,
String name)
Construct.
|
PackageResourceReference(Class<?> scope,
String name,
Locale locale,
String style,
String variation)
Construct.
|
PackageResourceReference(ResourceReference.Key key)
Construct.
|
PackageResourceReference(String name)
Construct.
|
Modifier and Type | Method and Description |
---|---|
protected String |
getMinifiedName() |
PackageResource |
getResource()
Returns the resource.
|
ResourceReference.UrlAttributes |
getUrlAttributes()
Allows to specify which locale, style and variation values will the generated URL for this
resource reference have.
|
PackageResourceReference |
readBuffered(boolean readBuffered)
If the package resource should be read buffered.
WARNING - if the stream is not read buffered compressors will not work, because they require the whole content to be read into memory. ( IJavaScriptCompressor , ICssCompressor , IScopeAwareTextResourceProcessor ) |
protected void |
removeCompressFlagIfUnnecessary(PackageResource resource)
Method allowing to remove the compress flag if the resource has been detected as a minified
one (i.e.
|
canBeRegistered, equals, getDependencies, getExtension, getKey, getLocale, getName, getScope, getStyle, getVariation, hashCode, toString
public PackageResourceReference(ResourceReference.Key key)
key
- public PackageResourceReference(Class<?> scope, String name, Locale locale, String style, String variation)
scope
- name
- locale
- style
- variation
- public PackageResourceReference(Class<?> scope, String name)
scope
- name
- public PackageResourceReference(String name)
name
- public PackageResource getResource()
ResourceReference
getResource
in class ResourceReference
ResourceReference.getResource()
protected final void removeCompressFlagIfUnnecessary(PackageResource resource)
getResource
if they want to rely on default minification detection handling
see WICKET-5250 for further explanationresource
- resource to checkprotected String getMinifiedName()
public ResourceReference.UrlAttributes getUrlAttributes()
ResourceReference
getUrlAttributes
in class ResourceReference
public PackageResourceReference readBuffered(boolean readBuffered)
IJavaScriptCompressor
, ICssCompressor
, IScopeAwareTextResourceProcessor
)readBuffered
- if the package resource should be read bufferedCopyright © 2006–2018 Apache Software Foundation. All rights reserved.