ZenMagick 0.9.0


org.zenmagick.rp.uip.views.ZMRedirectView

Class ZMRedirectView

ZMObject
|
+--ZMView
|
+--ZMRedirectView

public class ZMRedirectView
extends ZMView

Redirect view.

Author:
mano
Version:
$Id: ZMRedirectView.php 506 2007-11-30 02:40:19Z DerManoMann $

Constructor Summary

ZMRedirectView(string page, boolean secure)

Create a new redirect view.

Method Summary
void

generate()

Generate view response.

boolean

isValid()

Check if this view is valid.

void

setParameter(string parameter)

Set additional parameter.

void

setSecure(boolean secure)

Set secure flag.

void

setUrl(string url)

Set a url.

Methods inherited from org.zenmagick.rp.ZMView
callView, generate, getController, getMappingId, getName, getViewFilename, isValid, isViewFunction, setController, setMappingId, setName
Methods inherited from org.zenmagick.ZMObject
create

Constructor Detail

ZMRedirectView

public ZMRedirectView(string page, boolean secure)

Create a new redirect view.

Parameters:
page - The page (view) name.
secure - Flag whether to redirect using a secure URL or not; default is false.

Method Detail

generate

public void generate()

Generate view response. /


isValid

public boolean isValid()

Check if this view is valid.

Returns:
true if the redirect url is not empty.

setParameter

public void setParameter(string parameter)

Set additional parameter.

Parameters:
parameter - Parameter string in URL query format.

setSecure

public void setSecure(boolean secure)

Set secure flag.

Parameters:
secure - true to create a secure redirect.

setUrl

public void setUrl(string url)

Set a url.

Setting a url will override the page property. The URL will be used as is.

Parameters:
url - A full URL.

ZenMagick 0.9.0