hhhmmm ..
as simple as that :)

On Wed, Apr 16, 2008 at 10:13 AM, Igor Vaynberg <[EMAIL PROTECTED]>
wrote:

> afaik toolbars are panels, so just override isvisible() on the toolbar
>
> -igor
>
>
> On Tue, Apr 15, 2008 at 10:52 PM, Eyal Golan <[EMAIL PROTECTED]> wrote:
> > Hi,
> >  I have a toolbar that I want to add to my table as bottom-toolbar ONLY
> IF
> >  there are records (data-provider size >0).
> >  Here's where I put it:
> >
> >     ...
> >     NumRecordsToolbar numRecordsToolbar = new NumRecordsToolbar(this);
> >     ...
> >
> >     @Override
> >     protected void onBeforeRender() {
> >         if (dataProvider.size() > 0) {
> >             addBottomToolbar(numRecordsToolbar);
> >         }
> >         super.onBeforeRender();
> >     }
> >
> >  I know this is wrong as when the second time I render the page / table,
> I
> >  get an exception.
> >  I can use a boolean to mark that I already put this toolbar but it
> smells
> >  wrong to me...
> >
> >  Is there a "best practice" for that? Another method I should try?
> >  (BTW, I tried it in onComponenetTag and of course it didn't work).
> >
> >
> >  Thanks
> >
> >  --
> >  Eyal Golan
> >  [EMAIL PROTECTED]
> >
> >  Visit: http://jvdrums.sourceforge.net/
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Eyal Golan
[EMAIL PROTECTED]

Visit: http://jvdrums.sourceforge.net/

Reply via email to