ILIAS
Release_5_0_x_branch Revision 61816
|
ADT presentation bridge base class. More...
Public Member Functions | |
__construct (ilADT $a_adt) | |
Constructor. | |
getADT () | |
Get ADT. | |
getList () | |
Get list presentation. | |
getHTML () | |
Get HTML presentation. | |
getSortable () | |
Get sortable value presentation. |
Protected Member Functions | |
isValidADT (ilADT $a_adt) | |
Check if given ADT is valid. | |
setADT (ilADT $a_adt) | |
Set ADT. |
Protected Attributes | |
$adt |
ADT presentation bridge base class.
Definition at line 11 of file class.ilADTPresentationBridge.php.
ilADTPresentationBridge::__construct | ( | ilADT | $a_adt | ) |
Constructor.
ilADT | $a_adt |
Definition at line 21 of file class.ilADTPresentationBridge.php.
References setADT().
ilADTPresentationBridge::getADT | ( | ) |
Get ADT.
Definition at line 62 of file class.ilADTPresentationBridge.php.
References $adt.
Referenced by ilADTBooleanPresentationBridge\getHTML(), ilADTDateTimePresentationBridge\getHTML(), ilADTFloatPresentationBridge\getHTML(), ilADTMultiEnumPresentationBridge\getHTML(), ilADTMultiTextPresentationBridge\getHTML(), ilADTTextPresentationBridge\getHTML(), ilADTDatePresentationBridge\getHTML(), ilADTIntegerPresentationBridge\getHTML(), ilADTEnumPresentationBridge\getHTML(), ilADTLocationPresentationBridge\getHTML(), ilADTLocationPresentationBridge\getList(), ilADTMultiTextPresentationBridge\getSortable(), ilADTTextPresentationBridge\getSortable(), ilADTEnumPresentationBridge\getSortable(), ilADTDatePresentationBridge\getSortable(), ilADTIntegerPresentationBridge\getSortable(), ilADTDateTimePresentationBridge\getSortable(), ilADTBooleanPresentationBridge\getSortable(), ilADTFloatPresentationBridge\getSortable(), ilADTMultiEnumPresentationBridge\getSortable(), ilADTLocationPresentationBridge\getSortable(), and ilADTGroupPresentationBridge\prepareElements().
|
abstract |
Get HTML presentation.
Reimplemented in ilADTLocationPresentationBridge, ilADTBooleanPresentationBridge, ilADTDatePresentationBridge, ilADTDateTimePresentationBridge, ilADTEnumPresentationBridge, ilADTFloatPresentationBridge, ilADTIntegerPresentationBridge, ilADTMultiEnumPresentationBridge, ilADTMultiTextPresentationBridge, and ilADTTextPresentationBridge.
Referenced by getList().
ilADTPresentationBridge::getList | ( | ) |
Get list presentation.
Reimplemented in ilADTLocationPresentationBridge.
Definition at line 72 of file class.ilADTPresentationBridge.php.
References getHTML().
|
abstract |
Get sortable value presentation.
Reimplemented in ilADTLocationPresentationBridge, ilADTMultiEnumPresentationBridge, ilADTBooleanPresentationBridge, ilADTFloatPresentationBridge, ilADTDatePresentationBridge, ilADTDateTimePresentationBridge, ilADTIntegerPresentationBridge, ilADTEnumPresentationBridge, ilADTMultiTextPresentationBridge, and ilADTTextPresentationBridge.
|
abstractprotected |
Check if given ADT is valid.
:TODO: This could be avoided with type-specifc constructors :TODO: bridge base class?
ilADT | $a_adt |
Reimplemented in ilADTLocationPresentationBridge, ilADTGroupPresentationBridge, ilADTBooleanPresentationBridge, ilADTDatePresentationBridge, ilADTDateTimePresentationBridge, ilADTEnumPresentationBridge, ilADTFloatPresentationBridge, ilADTIntegerPresentationBridge, ilADTMultiEnumPresentationBridge, ilADTMultiTextPresentationBridge, and ilADTTextPresentationBridge.
Referenced by setADT().
|
protected |
Set ADT.
Exception |
ilADT | $a_adt |
Definition at line 47 of file class.ilADTPresentationBridge.php.
References isValidADT().
Referenced by __construct().
|
protected |
Definition at line 13 of file class.ilADTPresentationBridge.php.
Referenced by getADT().