While reading the Wiki on Markup Inheritance, I feel that the example
there is not practical. The problem is that Child is a subclass of
Parent. In my opinion, it would make much more sense if the classes use
composite pattern instead of inheritance:
public class Parent extends Webpage
{
public Parent()
{
add(new Child1()); // works?
add(new Child2()); // works?
}
}
public class Child1 extends Webpage { ... }
public class Child2 extends Webpage { ... }
The question is, does the framework support nested Webpages or
MarkupContainers? If so, how does it handle wicket:id clashes?
Chris
---
The information transmitted is intended only for the person or entity to which
it is addressed and may contain confidential and/or privileged material. Any
review, re-transmission, dissemination or other use of, or taking of any action
in reliance upon, this information by persons or entities other than the
intended recipient is prohibited. If you received this in error, please contact
the sender immediately by return electronic transmission and then immediately
delete this transmission, including all attachments, without copying,
distributing or disclosing same. E-mail is not a secure means of communication.
Please advise us if you would prefer to use an alternate form of communication.
This e-mail is not intended to be considered nor shall it be considered as
constituting any legal, contractual or other similar kind of relationship.
We accept no responsibility or liability for loss or damage arising from the receipt or
use of this transmission. Unless otherwise specifically stated, any opinions expressed
are those of the author only and this transmission is not intended as a recommendation or
solicitation of an offer to purchase or sell any security or related financial
instruments. The SCOTIA CAPITAL trademark is used in association with the corporate and
investment banking businesses of The Bank of Nova Scotia and some of its subsidiaries,
including Scotiabank Europe plc; Scotia Capital Inc.("SCI"); Scotia Capital
(USA) Inc.; Scotiabank Inverlat S.A., Institución de Banca Múltiple, Grupo Financiero
Scotiabank Inverlat; Scotia Inverlat Derivados S.A. de C.V., Grupo Financiero Scotiabank
Inverlat; Scotia Inverlat Casa de Bolsa S.A. de C.V., Grupo Financiero Scotiabank
Inverlat - all members of the Scotiabank Group and authorized users of the mark.
SC-USA is registered as a broker-dealer with the SEC and is a member of the NASD and
SIPC. The Bank of Nova Scotia, Scotiabank Europe plc and Scotia Capital Inc. are each
authorized and regulated by the Financial Services Authority (FSA) in the U.K.
ScotiaMcLeod and ScotiaMcLeod Direct Investing ("SMDI") are divisions of SCI.
SCI is a member of CIPF. ScotiaMcLeod and SMDI do not accept trading instructions via
e-mail or voice-mail.
Pour obtenir la traduction en français:
http://www.scotiacapital.com/EmailDisclaimer/French.htm
Traducción en español: http://www.scotiacapital.com/EmailDisclaimer/Spanish.htm
-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user