Joomla! 1.5 API

Packages

Package: Joomla-Framework

License

Content on this site is copyright © 2005 - 2011 Open Source Matters Inc and can be used in accordance with the Joomla! Electronic Documentation License. Some parts of this website may be subject to other licenses.

Abstract Class JPane

Description

JPane abstract class

  • abstract:
  • since: 1.5

Located in /joomla/html/pane.php (line 26)

Class JObject   (Subpackage Base)

Abstract class JPane   (Subpackage HTML)
Direct descendents
Class Description
ClassJPaneTabs JPanelTabs class to to draw parameter panes
ClassJPaneSliders JPanelSliders class to to draw parameter panes
Variable Summary
Variable mixed $useCookies
Method Summary
Constructor JPane __construct ([array $params = array()])
Abstract method void endPane ()
Abstract method void endPanel ()
Method object &getInstance ([string $behavior = 'Tabs'], [array $params = array()], boolean $useCookies)
Abstract method void startPane (string $id)
Abstract method void startPanel (string $text, string $id)
Abstract method void _loadBehavior ()
Variables
mixed $useCookies = false (line 29)

Inherited Variables

Inherited from JObject

Variable JObject::$_errors
Methods
Constructor __construct (line 36)

Constructor

JPane __construct ([array $params = array()])
  • array $params: Associative array of values

Redefinition of:
JObject::__construct()
Class constructor, overridden in descendant classes.

Redefined in descendants as:
endPane (line 72)

Ends the pane

  • abstract:
void endPane ()

Redefined in descendants as:
endPanel (line 94)

Ends a panel

  • abstract:
void endPanel ()

Redefined in descendants as:
getInstance (line 48)

Returns a reference to a JPanel object

object &getInstance ([string $behavior = 'Tabs'], [array $params = array()], boolean $useCookies)
  • string $behavior: The behavior to use
  • boolean $useCookies: Use cookies to remember the state of the panel
  • array $params: Associative array of values
startPane (line 62)

Creates a pane and creates the javascript object for it

  • abstract:
void startPane (string $id)
  • string $id: The pane identifier

Redefined in descendants as:
startPanel (line 84)

Creates a panel with title text and starts that panel

  • abstract:
void startPanel (string $text, string $id)
  • string $text: The panel name and/or title
  • string $id: The panel identifer

Redefined in descendants as:
_loadBehavior (line 104)

Load the javascript behavior and attach it to the document

  • abstract:
void _loadBehavior ()

Redefined in descendants as:

Inherited Methods

Inherited From JObject

 JObject::JObject()
 JObject::__construct()
 JObject::get()
 JObject::getError()
 JObject::getErrors()
 JObject::getProperties()
 JObject::getPublicProperties()
 JObject::set()
 JObject::setError()
 JObject::setProperties()
 JObject::toString()
Support Joomla!