>From the testing that I have done so far. Yes.

This has been such an extra ordinary find for me. It is what I call a
HOWZAT!!! wicket moment !!

This is such a powerful feature. Hopefully someone can give us the
official description of this concept.

-Richard Paul
Independent Contractor
Chicago Area.

On Thu, Oct 23, 2008 at 8:29 PM, James Carman
<[EMAIL PROTECTED]> wrote:
> What if SuperPage is a page that is "concrete"?  Can it display itself
> without having the <wicket:child> elements plugged in?
>
> On Thu, Oct 23, 2008 at 4:56 PM, Richard Paul <[EMAIL PROTECTED]> wrote:
>> I ran into a similar situation last night. Not sure if this is what
>> your looking for.
>>
>> BasePage - My Site Layout
>> SuperPage - My Page Layout (e.g. a header area for what I am working with)
>> SubPage - Actions ( e.g. forms for adding stuff etc.)
>>
>> When first navigating to SuperPage I only want to show links that the
>> user needs to click on to access the different SubPages.
>>
>> In this case I used a <wicket:child> in my SuperPage. I can still
>> navigate to SuperPage even if I am calling the class SuperPage
>> directly.
>>
>> Then each link in SuperPage called my SubPage class, with only the
>> extra component added by the SubPage.
>>
>> Hope this helps. But as Igor said you have to make SuperPage have the
>> <wicket:child> in its markup.
>>
>> -Richard
>>
>> On Thu, Oct 23, 2008 at 3:37 PM, Igor Vaynberg <[EMAIL PROTECTED]> wrote:
>>> just like in object inheritance your superpage would have to provide a
>>> way to plug this extra component in...
>>>
>>> -igor
>>>
>>> On Thu, Oct 23, 2008 at 1:30 PM, James Carman
>>> <[EMAIL PROTECTED]> wrote:
>>>> Suppose I have this page hierarchy:
>>>>
>>>> BasePage <- SuperPage <- SubPage.
>>>>
>>>> In BasePage.html, I've got <wicket:child> and in SuperPage.html I've
>>>> got <wicket:extend>.  Now, in SubPage.html, I can't just "override"
>>>> the markup of SuperPage.html by using a <wicket:extend>.  Suppose I
>>>> wanted to just add in an extra component in SubPage.html and then
>>>> "override" the markup for SuperPage with the markup for SubPage, but
>>>> still allowing myself to extend from BasePage.  I can't do that!
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

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

Reply via email to