ForwardFW
[ class tree: ForwardFW ] [ index: ForwardFW ] [ all elements ]

Class: ForwardFW_Controller_Screen

Source Location: /Controller/Screen.php

Class Overview

ForwardFW_Controller
   |
   --ForwardFW_Controller_View
      |
      --ForwardFW_Controller_Screen

This class is a basic Screen class.


Author(s):

Implements interfaces:

Variables

Methods


Inherited Variables

Inherited Methods

Class: ForwardFW_Controller_View

ForwardFW_Controller_View::__construct()
Constructor
ForwardFW_Controller_View::controlView()
Control available data for View
ForwardFW_Controller_View::getTemplateName()
Returns the template name depending on the strViewName It replaces the underscore with path_slashes.
ForwardFW_Controller_View::process()
Processes the View.
ForwardFW_Controller_View::processView()
Processes the View.

Class: ForwardFW_Controller

ForwardFW_Controller::__construct()
Constructor
ForwardFW_Controller::getConfigParameter()
Returns configuration of the given parameter for this class.
ForwardFW_Controller::getParameter()
Returns content of the given parameter for this class.

Class Details

[line 50]
This class is a basic Screen class.



Tags:



[ Top ]


Class Variables

$views =

[line 58]

The View which should be used.



Tags:

var:  of ForwardFW_Controller_View
access:  private

Type:   ArrayObject


[ Top ]



Class Methods


constructor __construct [line 67]

void __construct( ForwardFW_Interface_Application $_application)

Constructor



Tags:

access:  public



Implementation of:
ForwardFW_Interface_Screen::__construct()
Constructor
Overrides ForwardFW_Controller_View::__construct() (Constructor)

Parameters:

ForwardFW_Interface_Application   $_application   The running application.

[ Top ]

method addView [line 147]

ForwardFW_Controller_Screen addView( ForwardFW_Controller_View $view)

Adds a view to the list of views.



Tags:

return:  This Screen.
access:  protected


Parameters:

ForwardFW_Controller_View   $view   The view to add.

[ Top ]

method controlInput [line 93]

boolean controlInput( )

Control the user input, if available.



Tags:

return:  True if all user input was accepted.
access:  public


[ Top ]

method controlView [line 115]

boolean controlView( )

Loads Data for views and defines which views to use.

strView is used.




Tags:

return:  True if screen wants to be viewed. Necessary for MultiApps.
access:  public


Overrides ForwardFW_Controller_View::controlView() (Control available data for View)

[ Top ]

method getViews [line 173]

ArrayObject getViews( )

Returns the list of views to show.



Tags:

return:  of ForwardFW_Controller_View The list of views.
access:  public


[ Top ]

method loadView [line 160]

ForwardFW_Controller_View loadView( String $strView)

Loads the view by its Name.



Tags:

return:  The instance of the view.
access:  protected


Parameters:

String   $strView   Name of the View.

[ Top ]

method process [line 79]

string process( )

Processes the Screen.



Tags:

return:  result of View
access:  public


Overrides ForwardFW_Controller_View::process() (Processes the View.)

[ Top ]

method processInput [line 104]

boolean processInput( )

Do some processing with user Input.



Tags:

return:  True if processing was succesfully.
access:  public


[ Top ]

method processView [line 128]

string processView( )

Processes the View.



Tags:

return:  what to view
access:  public


Overrides ForwardFW_Controller_View::processView() (Processes the View.)

[ Top ]


Documentation generated on Sun, 30 Jan 2011 20:46:45 +0100 by phpDocumentor 1.4.3