so you want to use it outside the model?

but then feedbackpanel.anyMessage(int level) is just

Page.getFeedbackMessages().hasAnyMessage(new ErrorLevelFeedbackMessage(level)) no?

-Igor


On 5/9/06, Ittay Dror <[EMAIL PROTECTED]> wrote:
it will be too much of a pain, since most issues are because i'm using wicket in an existing application, built on struts.

however, i would appriciate it if you could answer some specific questions.

i'm trying to create my own feedback panel. an issue i encountered is that FeedbackPanel has the anyMessages() method, which i also need, i can copy the code, but isn't it better to move it to FeedbackMessage, as static utility methods? or, better yet, create a FeedbackMessages class which has the logic found in FeedbackMessagesModel, so it can be reused outside of the context of a model?

ittay

Igor Vaynberg wrote:
> give us an html snippet of what you want as the end result and tell us
> where the components are. it is very difficult to talk on such a huge
> abstraction level.
>
> -Igor
>
>
> On 5/9/06, *Ittay Dror* <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>> wrote:
>
>
>
>     Igor Vaynberg wrote:
>      > but what is really a problem then i dont understand? all you want
>     to do
>      > is write out some _javascript_ based on feedback messages? instead of
>      > using a feedbackpanel add a label that writes out the _javascript_ you
>      > want. you can get the messages using Page.getFeedbackMessages()
>      >
>      > so something like this:
>      >
>      >
>      > add(new Label("js", new AbstractReadOnlyModel() {
>      >     Object getObject(Component c) {
>      >           FeedbackMessages msgs=c.getPage ().getFeedbackMessages();
>      >           AppendingStringBuffer js=new AppendingStringBuffer();
>      >           //// fill in _javascript_ into js
>      >           return js.toString();
>      >      }).setEscapeModelStrings(false));
>      >
>      > and you should be good to go right?
>
>     the _javascript_ has a lot of GUI code in it, so it looks to me like
>     something from the early days of servlets. i'm not looking for
>     something that works, but, for something that works "the wicket way"
>
>


--
===================================
Ittay Dror
Chief architect, openQRM TL,
R&D, Qlusters Inc.
[EMAIL PROTECTED]
+972-3-6081994 Fax: +972-3-6081841

http://www.openQRM.org
- Keeps your Data-Center Up and Running


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to