maybe we should add another resourcereference constructor:
/**
* Constructs a ResourceReference with the given scope and name. The
scope
* is used as a namespace and the scope together with the name must
uniquely
* identify the reference.
*
* @param scope
* The scope of the name
* @param name
* The name of the resource
*/
public ResourceReference(final Class scope, final String name,
Resource resource)
{
this.scope = scope;
this.name = name;
this.resource = resource;
// add to SharedREsources
}
one problem i think is that resource is transient
So better is to sub class resource references with the same kind of
constructor
and then hold that resource java reference as a reference that is given
in newResource()
I think more people find this a bit confusing, they thing in
images/resources not really in references to it.
johan
Juergen Donnerstag wrote:
Example taken from wicket-examples. I think the javadoc related to the
resource classes is not bad, what I think is lacking is a overview on
Resources, ResourceLocators, ResourceReferences etc..
return new ResourceReference(Letter.class, asString() + (enabled ?
"_enabled" : "_disabled"))
{
protected Resource newResource()
{
// Lazy loading of shared resource
final DefaultButtonImageResource buttonResource = new
DefaultButtonImageResource(30, 30, asString());
if (!enabled)
{
buttonResource.setColor(Color.GRAY);
}
return buttonResource;
}
};
Juergen
On 8/16/05, Phil Kulak <[EMAIL PROTECTED]> wrote:
I would really appreciate it if someone could let me know if this is
possible. If it's not currently possible, I'd be happy to submit a
patch for whatever solution I come up with. I'd like to not resort to
a servlet if I can help it.
On 8/15/05, Phil Kulak <[EMAIL PROTECTED]> wrote:
So I've got a FileResourceStream and I'd like to give a link to it to
the user. ResourceLink takes a ResourceReference, which I don't have.
Any ideas? Thanks!
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user