P4ATHE APPLICATION.
Stands for the currently running istance of the application.
Located in /p4a/objects/p4a.php (line 46)
P4A_Object | --P4A
object object
$active_mask
= NULL (line 69)
Pointer to the currently active mask.
object object
$active_object
= NULL (line 62)
The currently active object.
This means that here is the pointer to the last object that has triggered an event/action.
array
$browser_identification
= array() (line 148)
Find wich browser is the user using
boolean
$handheld
= false (line 134)
Is the browser a handheld?
i18n
$i18n
= array() (line 91)
I18n objects and methods.
boolean
$internet_explorer
= false (line 141)
Is the browser Internet Explorer?
array
$libraries
= array() (line 106)
Loaded libraries registry.
A library is a file in P4A_APPLICATION_LIBRARIES_DIR wich is included every time.
object object
$masks
= null (line 83)
Opened masks are stored here.
object object
$masks_history
= array() (line 76)
History of opened masks
array
$objects
= array() (line 53)
All P4A objects are stored here.
array
$timer
= array() (line 113)
Timers container.
string
$title
= NULL (line 98)
Application's title.
integer
$_action_history_id
= 0 (line 155)
Counter to avoid browser's back/forward
mixed
$_ajax_enabled
= P4A_AJAX_ENABLED (line 159)
array
$_css
= array() (line 120)
CSS container.
mixed
$_do_refresh
= false (line 164)
mixed
$_in_ajax_call
= false (line 160)
array
$_javascript
= array() (line 127)
javascript container.
mixed
$_popup
= null (line 162)
mixed
$_redesign_popup
= false (line 158)
mixed
$_to_redesign
= array() (line 157)
Inherited from P4A_Object
P4A_Object::$_helpers
P4A_Object::$_id
P4A_Object::$_map_actions
P4A_Object::$_name
P4A_Object::$_objects
P4A_Object::$_parent_id
addCss (line 765)
Include CSS
addJavascript (line 794)
Include a javascript file
close (line 301)
Destroys P4A data.
closePopup (line 654)
Closes the popup mask.
detectClient (line 228)
dropCss (line 779)
Drop inclusion of CSS file
dropJavascript (line 804)
Drop inclusion of javascript file
dumpTimer (line 344)
Prints out all timer values.
getActionHistoryId (line 816)
Action history ID is used to avoid browser's back/forward
getFocusedObjectId (line 836)
getObject (line 729)
getPrevMask (line 689)
Gets an instance of the previous mask
getTitle (line 754)
Returns the title for the application.
getVersion (line 831)
Gets P4A version
inAjaxCall (line 277)
was the current action called thru ajax?
initTimer (line 319)
Inits the timer.
isAjaxEnabled (line 257)
isHandheld (line 248)
isInternetExplorer (line 243)
isPopupOpened (line 267)
Tells you if there's a popup opened
main (line 355)
Executes the main cicle.
maskExists (line 704)
Checks if the desidered mask is in the masks collection.
openMask (line 601)
Opens a mask ed sets it active.
openPopup (line 635)
Opens a mask in popup.
p4a (line 170)
Class constructor.
raiseXMLResponse (line 504)
redesign (line 821)
restart (line 309)
Calls close() and then restart the application.
setActiveMask (line 579)
Sets the desidered mask as active.
setActiveObject (line 591)
Sets the desidered object as active.
setTitle (line 744)
Sets the title for the application.
showPrevMask (line 671)
Sets the previous mask the active mask
singleton (line 282)
store (line 718)
Adds an object to the objects collection.
timer (line 332)
Takes a time snapshot with a given description.
Inherited From P4A_Object
P4A_Object::actionHandler()
P4A_Object::build()
P4A_Object::destroy()
P4A_Object::dropIntercept()
P4A_Object::errorHandler()
P4A_Object::getId()
P4A_Object::getName()
P4A_Object::getObjectType()
P4A_Object::getParentID()
P4A_Object::implementMethod()
P4A_Object::intercept()
P4A_Object::isActionTriggered()
P4A_Object::p4a_object()
P4A_Object::setName()
P4A_Object::setParentID()
P4A_Object::void()
P4A_Object::_loadHelper()
P4A_Object::__call()
Documentation generated on Mon, 07 Jan 2008 11:29:27 +0100 by phpDocumentor 1.4.0