You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Joseph Pachod <jp...@thomas-daily.de> on 2010/04/21 14:45:29 UTC

an interface for page ?

hi

I need to create some page factory where some page should extend some 
specific interface.

Ideally, I would like to be able to request for <? extends MyInterface> 
with MyInterface implementing the page interface

however, currently, Page is a class.

Would it be thinkable (for example for wicket 1.5) to have an interface 
for page, which would be used as well in setResponse(..) ?

thanks in advance

best regards

-- 
Joseph Pachod
IT

THOMAS DAILY GmbH
Adlerstraße 19
79098 Freiburg
Deutschland
T  + 49 761 3 85 59 506
F  + 49 761 3 85 59 550
E  joseph.pachod@thomas-daily.de
www.thomas-daily.de

Geschäftsführer/Managing Directors:
Wendy Thomas, Susanne Larbig
Handelsregister Freiburg i.Br., HRB 3947

Registrieren Sie sich unter www.signin.thomas-daily.de für die kostenfreien TD Morning News, eine  Auswahl aktueller Themen des Tages morgens um 9:00 in Ihrer Mailbox.

Hinweis: Der Redaktionsschluss für unsere TD Morning News ist täglich um 8:30 Uhr. Es werden vorrangig Informationen berücksichtigt, die nach 16:00 Uhr des Vortages eingegangen sind. Die Email-Adresse unserer Redaktion lautet redaktion@thomas-daily.de.

To receive the free TD News International - a selection of the day's top issues delivered to your mail box every day - please register at www.signin.thomas-daily.de

Please note: Information received for our TD News International after 4 p.m. will be given priority for publication the following day. The daily editorial deadline is 8:30 a.m. You can reach our editorial staff at redaktion@thomas-daily.de. 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: an interface for page ?

Posted by Joseph Pachod <jp...@thomas-daily.de>.
Martin Grigorov wrote:
> It is already:
> (..)
>   
thanks for this info :)

is there any known estimation of wicket 1.5 release date ?

++
joseph

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: an interface for page ?

Posted by Martin Grigorov <mc...@e-card.bg>.
It is already:

public abstract class Page extends MarkupContainer
        implements
                IRedirectListener,
                IManageablePage,
                IRequestablePage

Component# public final void setResponsePage(final Page page)
        {
                getRequestCycle().setResponsePage(page);
        }

RequestCycle# public void setResponsePage(IRequestablePage page)
        {
                scheduleRequestHandlerAfterCurrent(new
RenderPageRequestHandler(new PageProvider(page),

RenderPageRequestHandler.RedirectPolicy.AUTO_REDIRECT));
        }


On Wed, 2010-04-21 at 14:45 +0200, Joseph Pachod wrote:
> hi
> 
> I need to create some page factory where some page should extend some 
> specific interface.
> 
> Ideally, I would like to be able to request for <? extends MyInterface> 
> with MyInterface implementing the page interface
> 
> however, currently, Page is a class.
> 
> Would it be thinkable (for example for wicket 1.5) to have an interface 
> for page, which would be used as well in setResponse(..) ?
> 
> thanks in advance
> 
> best regards
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org