Abstract parent class for all page component plugin classes.
getParentId()
Get the object id of the parent object.
slotInit()
Object initialization done by slot.
onClone(&$a_properties, $a_plugin_version)
This function is called when the page content is cloned.
onDelete($a_properties, $a_plugin_version)
This function is called before the page content is deleted.
setPageObj($a_page_obj)
Inject the page object This must be public to be called by ilPCPlugged But the page object should not...
getJavascriptFiles($a_mode)
Get Javascript files.
isValidParentType($a_type)
Determines the resources that allow to include the new content component.
getParentType()
Get the object type og the parent object.