52 throw new Exception(
'ADTPresentationBridge Type mismatch.');
83 abstract public function getHTML();
99 $this->decorator = $a_callback;
110 if(is_callable($this->decorator))
112 $a_value = call_user_func($this->decorator, $a_value);
__construct(ilADT $a_adt)
Constructor.
decorate($a_value)
Decorate value.
getList()
Get list presentation.
getSortable()
Get sortable value presentation.
isValidADT(ilADT $a_adt)
Check if given ADT is valid.
getHTML()
Get HTML presentation.
setDecoratorCallBack($a_callback)
Set decorator callback.
ADT presentation bridge base class.
setADT(ilADT $a_adt)
Set ADT.