ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Abstract parent class for all page component plugin gui classes. More...
Public Member Functions | |
__construct () | |
Constructor. More... | |
setPCGUI ($a_val) | |
Set pc gui object. More... | |
getPCGUI () | |
Get pc gui object. More... | |
setPlugin ($a_val) | |
Set plugin object. More... | |
getPlugin () | |
Get plugin object. More... | |
setMode ($a_mode) | |
Set Mode. More... | |
getMode () | |
Get Mode. More... | |
getHTML () | |
Get HTML. More... | |
executeCommand () | |
insert () | |
edit () | |
create () | |
getElementHTML ($a_mode, array $a_properties, $plugin_version) | |
createElement (array $a_properties) | |
updateElement (array $a_properties) | |
returnToParent () | |
Return to parent. More... | |
setProperties (array $a_val) | |
Set properties. More... | |
getProperties () | |
Get properties. More... | |
Protected Member Functions | |
addCreationButton ($a_form) | |
Add creation button. More... | |
Protected Attributes | |
$lng | |
$plugin | |
$pc_gui | |
$pc | |
Abstract parent class for all page component plugin gui classes.
Definition at line 13 of file class.ilPageComponentPluginGUI.php.
ilPageComponentPluginGUI::__construct | ( | ) |
|
finalprotected |
Add creation button.
Definition at line 167 of file class.ilPageComponentPluginGUI.php.
References $lng.
|
abstract |
ilPageComponentPluginGUI::createElement | ( | array | $a_properties | ) |
Definition at line 116 of file class.ilPageComponentPluginGUI.php.
References getPCGUI().
|
abstract |
|
abstract |
|
abstract |
ilPageComponentPluginGUI::getHTML | ( | ) |
Get HTML.
Definition at line 101 of file class.ilPageComponentPluginGUI.php.
References array, ilPageComponentPlugin\CMD_EDIT, ilPageComponentPlugin\CMD_INSERT, create(), edit(), executeCommand(), getElementHTML(), getMode(), and insert().
|
final |
Get Mode.
Definition at line 90 of file class.ilPageComponentPluginGUI.php.
Referenced by getHTML().
ilPageComponentPluginGUI::getPCGUI | ( | ) |
Get pc gui object.
Definition at line 50 of file class.ilPageComponentPluginGUI.php.
References $pc_gui.
Referenced by createElement(), getProperties(), returnToParent(), setProperties(), and updateElement().
ilPageComponentPluginGUI::getPlugin | ( | ) |
Get plugin object.
Definition at line 70 of file class.ilPageComponentPluginGUI.php.
References $plugin.
ilPageComponentPluginGUI::getProperties | ( | ) |
Get properties.
Definition at line 152 of file class.ilPageComponentPluginGUI.php.
References array, and getPCGUI().
|
abstract |
ilPageComponentPluginGUI::returnToParent | ( | ) |
Return to parent.
Definition at line 129 of file class.ilPageComponentPluginGUI.php.
References getPCGUI().
|
final |
Set Mode.
string | $a_mode | Mode |
Definition at line 80 of file class.ilPageComponentPluginGUI.php.
ilPageComponentPluginGUI::setPCGUI | ( | $a_val | ) |
Set pc gui object.
object | $a_val | pc gui object |
Definition at line 40 of file class.ilPageComponentPluginGUI.php.
ilPageComponentPluginGUI::setPlugin | ( | $a_val | ) |
Set plugin object.
object | $a_val | plugin object |
Definition at line 60 of file class.ilPageComponentPluginGUI.php.
ilPageComponentPluginGUI::setProperties | ( | array | $a_val | ) |
Set properties.
array | $a_val | properties array |
Definition at line 139 of file class.ilPageComponentPluginGUI.php.
References getPCGUI().
ilPageComponentPluginGUI::updateElement | ( | array | $a_properties | ) |
Definition at line 121 of file class.ilPageComponentPluginGUI.php.
References getPCGUI().
|
protected |
Definition at line 18 of file class.ilPageComponentPluginGUI.php.
Referenced by addCreationButton().
|
protected |
Definition at line 33 of file class.ilPageComponentPluginGUI.php.
|
protected |
Definition at line 32 of file class.ilPageComponentPluginGUI.php.
Referenced by getPCGUI().
|
protected |
Definition at line 31 of file class.ilPageComponentPluginGUI.php.
Referenced by getPlugin().