|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.wicket.request.resource.ResourceReferenceRegistry
public class ResourceReferenceRegistry
Allows to register and lookup ResourceReference
s.
Constructor Summary | |
---|---|
ResourceReferenceRegistry()
Construct. |
Method Summary | |
---|---|
protected ResourceReference |
createDefaultResourceReference(java.lang.Class<?> scope,
java.lang.String name,
java.util.Locale locale,
java.lang.String style,
java.lang.String variation)
|
int |
getAutoAddedCapacity()
|
ResourceReference |
getResourceReference(java.lang.Class<?> scope,
java.lang.String name,
java.util.Locale locale,
java.lang.String style,
java.lang.String variation,
boolean strict)
Looks up resource reference with specified attributes. |
protected ResourceReference |
getResourceReference(java.lang.Class<?> scope,
java.lang.String name,
java.util.Locale locale,
java.lang.String style,
java.lang.String variation,
boolean strict,
boolean createIfNotFound)
|
void |
registerResourceReference(ResourceReference reference)
Registers the given ResourceReference . |
void |
setAutoAddedCapacity(int autoAddedCapacity)
|
void |
unregisterResourceReference(ResourceReference reference)
Unregisters the given ResourceReference . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ResourceReferenceRegistry()
Method Detail |
---|
public void registerResourceReference(ResourceReference reference)
ResourceReference
.
reference
- public void unregisterResourceReference(ResourceReference reference)
ResourceReference
.
reference
- protected ResourceReference getResourceReference(java.lang.Class<?> scope, java.lang.String name, java.util.Locale locale, java.lang.String style, java.lang.String variation, boolean strict, boolean createIfNotFound)
scope
- name
- locale
- style
- variation
- strict
- createIfNotFound
-
public ResourceReference getResourceReference(java.lang.Class<?> scope, java.lang.String name, java.util.Locale locale, java.lang.String style, java.lang.String variation, boolean strict)
strict
is set to false
, result of
#createDefaultResourceReference(Class, String, Locale, String)
is returned.
scope
- mandatory parametername
- mandatory parameterlocale
- style
- variation
- strict
- if strict
is true
only resources that match exactly are
returned. Otherwise if there is no resource registered that is an exact match,
also resources with null
style and locale are tried. If still no
resource is found, result of
#createDefaultResourceReference(Class, String, Locale, String)
is
returned.
ResourceReference
or null
protected ResourceReference createDefaultResourceReference(java.lang.Class<?> scope, java.lang.String name, java.util.Locale locale, java.lang.String style, java.lang.String variation)
public void setAutoAddedCapacity(int autoAddedCapacity)
public int getAutoAddedCapacity()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |