Re: [Wicket-user] Is it possible to remove something from a page?

2007-06-01 Thread Eelco Hillenius
> But one thing - the isEnabled() method > does not exist in the AbstractBehavior class. public boolean isEnabled(Component component) is defined in both the IBehavior interface and implemented (default) in AbstractBehavior. It's in 1.3 though. > But I think the > following will work: > >

Re: [Wicket-user] Is it possible to remove something from a page?

2007-06-01 Thread Lowell Kirsh
Cool, that looks sensical to me. I like how I don't have to actually have the stars in my html file. But one thing - the isEnabled() method does not exist in the AbstractBehavior class. But I think the following will work: label.add(new AbstractBehavior() { @Override pub

Re: [Wicket-user] Is it possible to remove something from a page?

2007-06-01 Thread severian
You need to use the css pseudo-elements "before" and "after": http://www.w3schools.com/css/css_pseudo_elements.asp http://www.w3schools.com/css/css_pseudo_elements.asp . They're not supported by all browsers tho (in particular, not by IE I think). -- View this message in context: http://www.n

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-31 Thread Eelco Hillenius
Lowell, Sorry for my bad answers today, I was doing too many things at the same time, and now that I re-read your use case I think I understand better what you want. If I'm correct, you want to decorate a label with a star, and use some css class or id with that star and have the ability to turn

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-31 Thread Lowell Kirsh
> Some CSS gurus claim that CSS could be used to append or > prepend content to elements, so maybe you would be easier > off by doing just that and toggling the css class > programmatically. That would work. I tried googling how to do that, with no luck. Anybody have any pointers or links? lowell

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-31 Thread Timo Rantalaiho
On Thu, 31 May 2007, Lowell Kirsh wrote: > Basically what I want to do is from this markup: > > * Is this legal HTML? You should maybe use e.g. wicket:container in place of the inner span, I think that span cannot contain container tags. Some CSS gurus claim that CSS could be used to append or

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-31 Thread Lowell Kirsh
Oh, if this helps, what I want could be achieved with this: TEXT * and then doing something like: foobar = new MarkupContainer("foobar"); foobar.add(new Label("text", ...)) foobar.add(new WebMarkupContainer("removeMe") { public boolean isVisible() { return sometimesFalse(); } }); ad

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-31 Thread Lowell Kirsh
Basically what I want to do is from this markup: * I'd like to replace 'TEXT' with some text from my java code, and would like to set the visibility of the 'star' span from within my code. Replacing TEXT seems similar to what a Label does, but a Label won't support the embedded 'star' span. So

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-31 Thread Lowell Kirsh
And which Panel method do I need to call to set its text without removing the star Component? On 5/31/07, Eelco Hillenius <[EMAIL PROTECTED]> wrote: > LabelWithStar should extend Panel. > > Eelco > > On 5/31/07, Lowell Kirsh <[EMAIL PROTECTED]> wrote: > > But I get the following error: > > > > ...

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-31 Thread Lowell Kirsh
Well, I need some way of setting the text from within my java code so i don't see how I could get away without it. On 5/31/07, Eelco Hillenius <[EMAIL PROTECTED]> wrote: > Actually, do you need at all? > > Eelco > > On 5/31/07, Eelco Hillenius <[EMAIL PROTECTED]> wrote: > > LabelWithStar should e

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-31 Thread Eelco Hillenius
Actually, do you need at all? Eelco On 5/31/07, Eelco Hillenius <[EMAIL PROTECTED]> wrote: > LabelWithStar should extend Panel. > > Eelco > > On 5/31/07, Lowell Kirsh <[EMAIL PROTECTED]> wrote: > > But I get the following error: > > > > ...WicketMessage: Expected close tag for '' > > Possible at

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-31 Thread Eelco Hillenius
LabelWithStar should extend Panel. Eelco On 5/31/07, Lowell Kirsh <[EMAIL PROTECTED]> wrote: > But I get the following error: > > ...WicketMessage: Expected close tag for '' > Possible attempt to embed component(s) '' in > the body of this component which discards its body > > Doesn't that mean m

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-31 Thread Lowell Kirsh
But I get the following error: ...WicketMessage: Expected close tag for '' Possible attempt to embed component(s) '' in the body of this component which discards its body Doesn't that mean my approach is flawed? On 5/31/07, Eelco Hillenius <[EMAIL PROTECTED]> wrote: > Then you should be able to

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-31 Thread Eelco Hillenius
Then you should be able to use that label idea and embed it in your component. Eelco On 5/31/07, Lowell Kirsh <[EMAIL PROTECTED]> wrote: > Once again I left out a detail - the reason I have the span is that I > want to apply a CSS class to the star. Also, I like to have the star > as a child of t

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-31 Thread Lowell Kirsh
Once again I left out a detail - the reason I have the span is that I want to apply a CSS class to the star. Also, I like to have the star as a child of the other component, because that way I don't have to assign unique names to each star, and also, I can package the text and the star as one objec

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-31 Thread Eelco Hillenius
On 5/31/07, Lowell Kirsh <[EMAIL PROTECTED]> wrote: > My use case is actually turning out slightly more complex than I > posted. What I actually have is: > > TEXT* > > and I'd like to sometimes remove the star. So my java (which doesn't > work) looks like: > >private static class LabelWithStar

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-31 Thread Lowell Kirsh
My use case is actually turning out slightly more complex than I posted. What I actually have is: TEXT* and I'd like to sometimes remove the star. So my java (which doesn't work) looks like: private static class LabelWithStar extends WebMarkupContainer { public LabelWithStar(Strin

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-31 Thread Timo Rantalaiho
On Thu, 31 May 2007, Lowell Kirsh wrote: > Cool. So no need to 'add' it? Yes of course. You must add to a parent every component that you want to render, otherwise it's just garbage (for the JVM). - Timo -- Timo Rantalaiho Reaktor Innovations Oyhttp://www.ri.fi/ > -

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-31 Thread Lowell Kirsh
Cool. So no need to 'add' it? On 5/30/07, Eelco Hillenius <[EMAIL PROTECTED]> wrote: > > new WebMarkupContainer("removeMe") { > > protected void onBeforeRender() { > > super.onBeforeRender(); > > setVisible(sometimesFalse()); > > } > > } > > That, or alternatively, > > new

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-30 Thread Eelco Hillenius
> new WebMarkupContainer("removeMe") { > protected void onBeforeRender() { > super.onBeforeRender(); > setVisible(sometimesFalse()); > } > } That, or alternatively, new WebMarkupContainer("removeMe") { public boolean isVisible() { return sometimesFalse(); } } Eelc

Re: [Wicket-user] Is it possible to remove something from a page?

2007-05-30 Thread Timo Rantalaiho
On Wed, 30 May 2007, Lowell Kirsh wrote: > I making a web page which contains some markup that I'd like to remove > (sometimes). I imagine it would look like: > > ... > Hello World > ... > > Is it possible to remove this markup? new WebMarkupContainer("removeMe") { protected void onBeforeRen

[Wicket-user] Is it possible to remove something from a page?

2007-05-30 Thread Lowell Kirsh
I making a web page which contains some markup that I'd like to remove (sometimes). I imagine it would look like: ... Hello World ... Is it possible to remove this markup? Thanks Lowell - This SF.net email is sponsored by D