-Home
-Images
-Templates
    -Ognl
        -Ognl 1
        -Ognl 2
    - Velocity    
        -Velocity 1
        -Velocity 2
-Help

MenuModel menu = new MenuModel();

menu.add("Home".Home.class);
menu.add("Images",Page1.class);
menu.add("Templates",Page2.class).add("Ognl",Page2a).add("Ognl 1",Page2a1.class)
menu.get("3").add("Velocity",Page2b.class).add("Velocity 1",Page2b.class).
menu.get("3.1").add("Ognl 2",Page2b.class)
menu.get("3.2").add("Velocity 2",Page2b.class);
menu.add("Help",Help.class);

Maybe?

regards

On 7/19/05, Vadim Pesochinskiy <[EMAIL PROTECTED]> wrote:
> Maybe something like this:
> 
> MenuModel m = new MenuModel();
> 
> m.add( new MenuItem( "File" ) );
> m.last().add( new MenuItem( "Open", Page1.class ) );
> m.last().add( new MenuItem( "Close", Page2.class ) );
> m.add( new MenuItem( "Edit" ) );
> m.last().add( new MenuItem( "Cut", Page3.class ) ) ;
> m.last().add( new MenuItem( "Paste", Page4.class ) );
> 
> last() will return last added item; it can be called lastAdded().
> 
> Or using array of MenuItems:
> 
> MenuModel m = new MenuModel();
> 
> m.add( new MenuItem( "File", { new MenuItem( "Open", Page1.class ),
>                                new MenuItem( "Close", Page2.class } ) );
> m.add( new MenuItem( "Edit", { new MenuItem( "Cut", Page1.class ),
>                                new MenuItem( "Paste", Page2.class } ) );
> 
> 
> 
> 
> 
> -------------------------------------------------------
> SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
> from IBM. Find simple to follow Roadmaps, straightforward articles,
> informative Webcasts and more! Get everything you need to get up to
> speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> _______________________________________________
> Wicket-develop mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wicket-develop
>


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op=click
_______________________________________________
Wicket-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-develop

Reply via email to