I mean, both methods use the getLayout method... in the first case there
is just one more level of abstraction in the form of publicLayout and
secureLayout.
> -----Original Message-----
> From: John McNally [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, May 09, 2000 5:52 PM
> To: Turbine
> Subject: Re: publicLayout and secureLayout
>
>
> That is the purpose of the getLayout method in Screen. So
> use the first
> method.
>
> ----- Original Message -----
> From: Neeme Praks <[EMAIL PROTECTED]>
> To: Turbine (E-mail) <[EMAIL PROTECTED]>
> Sent: Tuesday, May 09, 2000 6:54 AM
> Subject: publicLayout and secureLayout
>
>
> > Hi all!
> >
> > I'm trying to implement a system with Turbine where some screens are
> > available without requiring the user to log in and some
> require the user
> > to log in.
> > What would be the best way to achieve this?
> >
> > Right now I'm implementing the following solution:
> > I have to Layouts, publicLayout and secureLayout: public shows the
> > screen and the secure shows the login screen when not logged on.
> >
> > I have a question regarding this implementation:
> > How do I nicely define that some screens use secure and others use
> > public? Should I subclass the Screen.java with two separate screens:
> > publicScreen.java and secureScreen.java that would have the
> > getLayout(Rundata data) returning appropriate layout? Then I would
> > subclass these screens for the actual screens...
> > Or should I just write the getLayout(Rundata data) method
> for my actual
> > pages to return the appropriate layout...
> >
> > I tend to like more the first approach because to is more
> abstract...
> > But I would like to hear other comments...
> >
> > Neeme
> >
> >
> > ------------------------------------------------------------
> > To subscribe: [EMAIL PROTECTED]
> > To unsubscribe: [EMAIL PROTECTED]
> > Problems?: [EMAIL PROTECTED]
>
>
>
> ------------------------------------------------------------
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> Problems?: [EMAIL PROTECTED]
>
>
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]