On Nov 7, 2007 11:22 AM, Chris Colman <[EMAIL PROTECTED]> wrote:
> > > How can it get messy when it's not yet possible to do in wicket?
> >
> > i believe it has been shown multiple times already that it CAN be done
> > with vanilla wicket...
>
> I didn't like the look of any of those 'coded' solutions.

i dont like the look of a lot of code in wicket, but that is not a
valid criteria

> They were not from the coding elegance book I've read.

that is extremely subjective, so once again - not a valid criteria.
you have just as many people saying they prefer it...

> They also mean I'm starting to
> arrange, layout and compose my pages in Java instead of markup (meaning
> my graphic designers lose control).

not at all. in java you simply declare the areas that can be extended.
this is no different then a page adding components that are meant to
be in some wicket:implements tag.

> The abilty to control layout completely at the markup level instead of
> the Java level is why I moved to Wicket from another framework in the
> first place and I guess a lot of others have too.

like i said, you dont lose that at all

> The division of
> responsibility in Wicket is something not achieved by any other
> framework I have used which is great because I don't think I'm going to
> be able to teach my graphic designers Java any time soon.

i can argue that now your graphics designer needs to know about the
"hierarchy" of pages in order to know which wicekt:implement areas are
available to them in some page, so...

>
> I also wouldn't classify as "vanilla" that alternative, workaround using
> low level plumbing code that hooks into the lifecycle methods.

there is nothing low-level about onbeforerender() - its not called
internalOnBeforeRender() is it?

> It's more
> like a honeycomb chocolate fudge, banana sundae, with 1" thick caramel
> sauce sprinkled with 100s and 1000s ;)  - it sounds great on the menu
> but after you've finished it you're left wondering if you made the right
> decision.

i have implemented code like that and was not left wondering at all,
but maybe thats just me

-igor

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to