Class: I2CE Swiss CustomReports ReportView Displays (Development): Difference between revisions

From IHRIS Wiki
(Created page with '{{otherversions|Class: I2CE_Swiss_CustomReports_ReportView_Displays}} This article describes the class ''I2CE_Swiss_CustomReports_ReportView_Displays'' . *Extends the class: [[Cl…')
 
No edit summary
 
Line 2: Line 2:
This article describes the class ''I2CE_Swiss_CustomReports_ReportView_Displays'' .
This article describes the class ''I2CE_Swiss_CustomReports_ReportView_Displays'' .
*Extends the class: [[Class: I2CE_Swiss_CustomReports_ReportView_Base (Development) | I2CE_Swiss_CustomReports_ReportView_Base]].
*Extends the class: [[Class: I2CE_Swiss_CustomReports_ReportView_Base (Development) | I2CE_Swiss_CustomReports_ReportView_Base]].
*Location: Part of the module [[I2CE Module List (Development)#CustomReports|CustomReports]] in the package [https://launchpad.net/i2ce I2CE] 4.0-dev
*Location: Part of the module [[I2CE Module List (Development)#CustomReports|CustomReports]] in the package [https://launchpad.net/i2ce I2CE] 4.1-dev
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php#L33 modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php] on line 33
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php#L33 modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php] on line 33
*Author: Carl Leitner <litlfred@ibiblio.org>
*Author: Carl Leitner <litlfred@ibiblio.org>
*Since: v4.0.6
*Since: v4.0.6
Line 10: Line 10:
===$editors===
===$editors===
.  keys are the displays and values are the i2ce_swiss subclass of the editor
.  keys are the displays and values are the i2ce_swiss subclass of the editor
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php#L46 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php] on line 46
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php#L46 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php] on line 46
*Type: protected [http://www.php.net/manual/en/language.types.array.php array ] $editors
*Type: protected [http://www.php.net/manual/en/language.types.array.php array ] $editors


Line 16: Line 16:
===displayValues()===
===displayValues()===
Display the swiss node
Display the swiss node
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php#L96 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php] on line 96
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php#L96 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php] on line 96
*Signature: public function displayValues($contentNode,$transient_options,$action)
*Signature: public function displayValues($contentNode,$transient_options,$action)
*Parameters:
*Parameters:
Line 25: Line 25:
===getChildType()===
===getChildType()===
Gets the swiss child type for the named child
Gets the swiss child type for the named child
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php#L80 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php] on line 80
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php#L80 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php] on line 80
*Signature: public function getChildType($child)
*Signature: public function getChildType($child)
*Parameters:
*Parameters:
Line 32: Line 32:
===getDisplayEditors()===
===getDisplayEditors()===
Gets any editors registered for any of the displays
Gets any editors registered for any of the displays
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php#L52 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php] on line 52
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php#L52 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php] on line 52
*Signature: public function getDisplayEditors()
*Signature: public function getDisplayEditors()
*Returns: array.<br/>keys are the displays and values are the i2ce_swiss subclass of the editor
*Returns: array.<br/>keys are the displays and values are the i2ce_swiss subclass of the editor
===hasDisplayEditors()===
===hasDisplayEditors()===
Check to see if there are any editors registered for any of the displays
Check to see if there are any editors registered for any of the displays
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0-dev/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php#L39 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php] on line 39
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.1-dev/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php#L39 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView_Displays.php] on line 39
*Signature: public function hasDisplayEditors()
*Signature: public function hasDisplayEditors()
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]
*Returns: [http://www.php.net/manual/en/language.types.boolean.php boolean ]

Latest revision as of 08:18, 6 May 2015


This article describes the class I2CE_Swiss_CustomReports_ReportView_Displays .

@filesource Class I2CE_Swiss_CustomReports_ReportView_Displays

Variables

$editors

. keys are the displays and values are the i2ce_swiss subclass of the editor

Methods

displayValues()

Display the swiss node

getChildType()

Gets the swiss child type for the named child

getDisplayEditors()

Gets any editors registered for any of the displays

hasDisplayEditors()

Check to see if there are any editors registered for any of the displays

Inherited Methods

getBaseReportView()

This public method is inherited from I2CE_Swiss_CustomReports_ReportView_Base->getBaseReportView()

getReportsByCategory()

This public method is inherited from I2CE_Swiss_CustomReports_ReportView_Base->getReportsByCategory()

getSwissReport()

This public method is inherited from I2CE_Swiss_CustomReports_ReportView_Base->getSwissReport()

getSwissReports()

This public method is inherited from I2CE_Swiss_CustomReports_ReportView_Base->getSwissReports()

getSwissReportsByCategory()

This public method is inherited from I2CE_Swiss_CustomReports_ReportView_Base->getSwissReportsByCategory()

setupReportFactory()

This protected method is inherited from I2CE_Swiss_CustomReports_ReportView_Base->setupReportFactory()

displayOptions()

This public method is inherited from I2CE_Swiss_CustomReports_Base->displayOptions()

initializeDisplay()

This public method is inherited from I2CE_Swiss_CustomReports_Base->initializeDisplay()

getAncestorByClass()

This protected method is inherited from I2CE_Swiss_CustomReports_Base->getAncestorByClass()

__construct()

This public method is inherited from I2CE_Swiss->__construct()

addAjaxLink()

This public method is inherited from I2CE_Swiss->addAjaxLink()

addLink()

This public method is inherited from I2CE_Swiss->addLink()

count()

This public method is inherited from I2CE_Swiss->count()

current()

This public method is inherited from I2CE_Swiss->current()

display()

This public method is inherited from I2CE_Swiss->display()

getAjaxJSNodes()

This public method is inherited from I2CE_Swiss->getAjaxJSNodes()

getAttribute()

This public method is inherited from I2CE_Swiss->getAttribute()

getChild()

This public method is inherited from I2CE_Swiss->getChild()

getChildNames()

This public method is inherited from I2CE_Swiss->getChildNames()

getDescription()

This public method is inherited from I2CE_Swiss->getDescription()

getDisplayName()

This public method is inherited from I2CE_Swiss->getDisplayName()

getFactory()

This public method is inherited from I2CE_Swiss->getFactory()

getField()

This public method is inherited from I2CE_Swiss->getField()

getKeys()

This public method is inherited from I2CE_Swiss->getKeys()

getLocale()

This public method is inherited from I2CE_Swiss->getLocale()

getName()

This public method is inherited from I2CE_Swiss->getName()

getPage()

This public method is inherited from I2CE_Swiss->getPage()

getParent()

This public method is inherited from I2CE_Swiss->getParent()

getPath()

This public method is inherited from I2CE_Swiss->getPath()

getStatus()

This public method is inherited from I2CE_Swiss->getStatus()

getStorage()

This public method is inherited from I2CE_Swiss->getStorage()

getURLQueryString()

This public method is inherited from I2CE_Swiss->getURLQueryString()

getURLRoot()

This public method is inherited from I2CE_Swiss->getURLRoot()

hasAttribute()

This public method is inherited from I2CE_Swiss->hasAttribute()

hasField()

This public method is inherited from I2CE_Swiss->hasField()

hasParent()

This public method is inherited from I2CE_Swiss->hasParent()

humanText()

This public method is inherited from I2CE_Swiss->humanText()

key()

This public method is inherited from I2CE_Swiss->key()

next()

This public method is inherited from I2CE_Swiss->next()

postprocessDisplay()

This public method is inherited from I2CE_Swiss->postprocessDisplay()

prefixName()

This public method is inherited from I2CE_Swiss->prefixName()

processValues()

This public method is inherited from I2CE_Swiss->processValues()

renameInputs()

This public method is inherited from I2CE_Swiss->renameInputs()

rewind()

This public method is inherited from I2CE_Swiss->rewind()

setField()

This public method is inherited from I2CE_Swiss->setField()

setPage()

This public method is inherited from I2CE_Swiss->setPage()

setTranslatableField()

This public method is inherited from I2CE_Swiss->setTranslatableField()

updateValues()

This public method is inherited from I2CE_Swiss->updateValues()

valid()

This public method is inherited from I2CE_Swiss->valid()

_getChild()

This protected method is inherited from I2CE_Swiss->_getChild()

addAjaxOptionMenu()

This protected method is inherited from I2CE_Swiss->addAjaxOptionMenu()

addOptionMenu()

This protected method is inherited from I2CE_Swiss->addOptionMenu()

changeClassOnNodes()

This protected method is inherited from I2CE_Swiss->changeClassOnNodes()

createIfNotExists()

This protected method is inherited from I2CE_Swiss->createIfNotExists()

validateValues()

This protected method is inherited from I2CE_Swiss->validateValues()

_hasMethod()

This public method is inherited from I2CE_Fuzzy->_hasMethod()

Inherited Variables

$reportFactory

Theis protected variable is inherited from I2CE_Swiss_CustomReports_ReportView_Base->$reportFactory

$swissReportView

Theis protected variable is inherited from I2CE_Swiss_CustomReports_ReportView_Base->$swissReportView

$name

Theis protected variable is inherited from I2CE_Swiss->$name

$path

Theis protected variable is inherited from I2CE_Swiss->$path

$parent

Theis protected variable is inherited from I2CE_Swiss->$parent

$page

Theis protected variable is inherited from I2CE_Swiss->$page

$template

Theis protected variable is inherited from I2CE_Swiss->$template

$children

Theis protected variable is inherited from I2CE_Swiss->$children

Inherited Fuzzy Methods

userMessage()

This method is inherited from I2CE_Fuzzy->userMessage()