phpDocumentor openbiz.bin.easy
[ class tree: openbiz.bin.easy ] [ index: openbiz.bin.easy ] [ all elements ]

Class: EasyViewWizard

Source Location: /easy/EasyViewWizard.php

Class EasyViewWizard

Class Overview

EasyViewWizard class - EasyViewWizard is the class that controls the wizard forms

Located in /easy/EasyViewWizard.php [line 25]

MetaObject
   |
   --EasyView
      |
      --EasyViewWizard
Author(s):
  • rocky swen
API Tags:
Access:  public

Information Tags:
Copyright:  Copyright (c) 2005-2009

Properties

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From EasyView

EasyView::$m_CacheLifeTime
EasyView::$m_ConsoleOutput
EasyView::$m_FormRefs
EasyView::$m_Height
EasyView::$m_IsPopup
EasyView::$m_MessageFile
EasyView::$m_Messages
EasyView::$m_Tab
EasyView::$m_TemplateEngine
EasyView::$m_TemplateFile
EasyView::$m_ViewSet
EasyView::$m_Width

Inherited From MetaObject

MetaObject::$m_Access
MetaObject::$m_Class
MetaObject::$m_Description
MetaObject::$m_Name
MetaObject::$m_Package

Inherited From EasyView

EasyView::__construct()
Initialize EasyView with xml array
EasyView::curPageURL()
TODO : what's mean of cur, current??
EasyView::GetMessage()
Get message, and translate it
EasyView::GetSessionVars()
Get/Retrieve Session data of this object
EasyView::GetViewSet()
Get view set name
EasyView::InitAllForms()
Initialize all form objects.
EasyView::OutputAttrs()
Get output attributs
EasyView::ProcessRequest()
Process request
EasyView::ProcessRule()
Proses rule
EasyView::ReadMetadata()
Read Metadata from xml array
EasyView::Render()
Render this view.
EasyView::SetClientScripts()
Include client javascript and css in the html content
EasyView::SetConsoleOutput()
Set the Render output to console (as calling print ...) or to a string buffer
EasyView::SetParameters()
Set parameters
EasyView::SetSessionVars()
Save Session data of this object
EasyView::_render()
Render this view. This function is called by Render() or ReRender()

Inherited From MetaObject

MetaObject::__construct()
MetaObject::AllowAccess()
MetaObject::GetProperty()
Get property
MetaObject::PrefixPackage()
Set Prefix Package
MetaObject::ReadMetaCollection()
Read metadata collection
MetaObject::ReadMetaData()
Read meta data

[ Top ]
Property Summary
mixed   $m_CurrentStep  
mixed   $m_DropSession  
mixed   $m_FormStates  

[ Top ]
Method Summary
void   Cancel()   Cancel, clean up the sessions of view and all forms
void   Commit()   Save wizard data of current+previous pages into database or other storage
number   GetCurrentStep()   Get current step
void   GetFormInputs()   Set form state
void   GetSessionVars()   Get/Retrieve Session data of this object
void   InitAllForms()   Initialize all form objects.
array   OutputAttrs()   Get output attributs
void   ProcessRequest()   Process request
void   RenderStep()   Render step
void   SetFormState()  
void   SetSessionVars()   Save Session data of this object

[ Top ]
Properties
mixed   $m_CurrentStep [line 27]
API Tags:
Access:  protected


[ Top ]
mixed   $m_DropSession = false [line 29]
API Tags:
Access:  protected


[ Top ]
mixed   $m_FormStates [line 28]
API Tags:
Access:  protected


[ Top ]
Methods
Cancel  [line 169]

  void Cancel( )

Cancel, clean up the sessions of view and all forms


API Tags:
Access:  public


[ Top ]
Commit  [line 148]

  void Commit( )

Save wizard data of current+previous pages into database or other storage


API Tags:
Access:  public


[ Top ]
GetCurrentStep  [line 92]

  number GetCurrentStep( )

Get current step


API Tags:
Access:  protected


[ Top ]
GetFormInputs  [line 131]

  void GetFormInputs( $formName, $state, $value  )

Set form state

Parameters:
   $formName: 
   $state: 
   $value: 

API Tags:
Access:  public


[ Top ]
GetSessionVars  [line 37]

  void GetSessionVars( SessionContext $sessionContext  )

Get/Retrieve Session data of this object

Parameters:
SessionContext   $sessionContext: 

API Tags:
Access:  public


Redefinition of:
EasyView::GetSessionVars()
Get/Retrieve Session data of this object

[ Top ]
InitAllForms  [line 60]

  void InitAllForms( )

Initialize all form objects.

NOTE: Do not initiate the all forms


API Tags:
Access:  protected


Redefinition of:
EasyView::InitAllForms()
Initialize all form objects.

[ Top ]
OutputAttrs  [line 185]

  array OutputAttrs( )

Get output attributs


API Tags:
Access:  public


Redefinition of:
EasyView::OutputAttrs()
Get output attributs

[ Top ]
ProcessRequest  [line 69]

  void ProcessRequest( )

Process request


API Tags:
Access:  protected


Redefinition of:
EasyView::ProcessRequest()
Process request

[ Top ]
RenderStep  [line 114]

  void RenderStep( number $step  )

Render step

Parameters:
number   $step: 

API Tags:
Access:  public


[ Top ]
SetFormState  [line 138]

  void SetFormState( mixed $formName, mixed $state, mixed $value  )


API Tags:
Access:  public


[ Top ]
SetSessionVars  [line 48]

  void SetSessionVars( SessionContext $sessionContext  )

Save Session data of this object

Parameters:
SessionContext   $sessionContext: 

API Tags:
Access:  public


Redefinition of:
EasyView::SetSessionVars()
Save Session data of this object

[ Top ]

Documentation generated on Tue, 22 Dec 2009 03:02:52 -0800 by phpDocumentor 1.3.0RC3