|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.wicket.request.resource.ResourceReference org.apache.wicket.resource.dependencies.AbstractResourceDependentResourceReference
public abstract class AbstractResourceDependentResourceReference
A resource reference that also has resources that it is dependent on. For instance, you may have
foo.js that calls functions defined in base-utils.js. By creating a ResourceReference for foo.js,
your IResourceReferenceDependencyConfigurationService
can create an
AbstractResourceDependentResourceReference that has base-utils.js as its dependency.
IResourceReferenceDependencyConfigurationService
,
Serialized FormNested Class Summary | |
---|---|
static class |
AbstractResourceDependentResourceReference.ResourceType
The type of resource that an AbstractResourceDependentResourceReference represents. |
Nested classes/interfaces inherited from class org.apache.wicket.request.resource.ResourceReference |
---|
ResourceReference.Key, ResourceReference.UrlAttributes |
Constructor Summary | |
---|---|
AbstractResourceDependentResourceReference(java.lang.Class<?> scope,
java.lang.String name)
Construct. |
|
AbstractResourceDependentResourceReference(java.lang.Class<?> scope,
java.lang.String name,
java.util.Locale locale,
java.lang.String style,
java.lang.String variation)
Construct. |
|
AbstractResourceDependentResourceReference(java.lang.String name)
Construct. |
Method Summary | |
---|---|
abstract AbstractResourceDependentResourceReference[] |
getDependentResourceReferences()
Returns all ResourceReferences that this ResourceReference is depending on. |
java.lang.String |
getMedia()
If you call ResourceReferenceDependencyInjectingHeaderResponse.renderCSSReference(yourReference, "some-media"), the media is set in this field so that it can later render itself properly to the wrapped IHeaderResponse |
AbstractResourceDependentResourceReference.ResourceType |
getResourceType()
Defaults to returning JS, but returns CSS if the name property ends with ".css". |
java.lang.String |
getUniqueId()
A globally-unique (to your application(s)) ID for this resource reference. |
void |
setMedia(java.lang.String media)
If you call ResourceReferenceDependencyInjectingHeaderResponse.renderCSSReference(yourReference, "some-media"), the media is set in this field so that it can later render itself properly to the wrapped IHeaderResponse |
void |
setUniqueId(java.lang.String uniqueId)
A globally-unique (to your application(s)) ID for this resource reference. |
Methods inherited from class org.apache.wicket.request.resource.ResourceReference |
---|
canBeRegistered, equals, getExtension, getLocale, getName, getResource, getScope, getStyle, getUrlAttributes, getVariation, hashCode, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AbstractResourceDependentResourceReference(java.lang.Class<?> scope, java.lang.String name, java.util.Locale locale, java.lang.String style, java.lang.String variation)
scope
- name
- locale
- style
- variation
- public AbstractResourceDependentResourceReference(java.lang.Class<?> scope, java.lang.String name)
scope
- name
- public AbstractResourceDependentResourceReference(java.lang.String name)
name
- Method Detail |
---|
public void setUniqueId(java.lang.String uniqueId)
uniqueId
- public java.lang.String getUniqueId()
public void setMedia(java.lang.String media)
media
- public java.lang.String getMedia()
public AbstractResourceDependentResourceReference.ResourceType getResourceType()
IHeaderResponse
public abstract AbstractResourceDependentResourceReference[] getDependentResourceReferences()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |