KWeb  6.4
KWebAttribute_Flags Class Reference
Inheritance diagram for KWebAttribute_Flags:
KWebAttribute_Checkboxes KWebAttribute KWebAttribute_Interface

Public Member Functions

 __construct ($id, $title, $options, $opt=array())
 calculateBitMask ()
 getType ()
 Zwraca nazwÄ™ typu .
 getTemplatePrinters ()
 Returns an array of template printers (attribute/edit/__PRINTER.inc)
 setValue (KWebObject_Attributable $object, $value, $lang=false)
 checkValue (KWebObject_Attributable $object, &$value, $lang=false)
 Checks the value for correctness.
 getSelectSql ()

Data Fields

 $bitMask = 0xFFFFFFFF
 only bits set in the bitmask will be changed on the actual object's value

Constructor & Destructor Documentation

KWebAttribute_Flags::__construct ( id,
title,
options,
opt = array() 
)
Parameters:
$optionsList of checkboxes as (key => title)

Reimplemented from KWebAttribute_Checkboxes.


Member Function Documentation

KWebAttribute_Flags::calculateBitMask ( )
KWebAttribute_Flags::checkValue ( KWebObject_Attributable object,
&$  value,
lang = false 
)

Checks the value for correctness.

Value is in FORMAT_INTERNAL. In case of severe problem, an Exception may be thrown Value may be altered if necessary

Returns:
TRUE if the value is ok

Reimplemented from KWebAttribute_Checkboxes.

KWebAttribute_Flags::getSelectSql ( )

Reimplemented from KWebAttribute.

KWebAttribute_Flags::getTemplatePrinters ( )

Returns an array of template printers (attribute/edit/__PRINTER.inc)

Reimplemented from KWebAttribute.

KWebAttribute_Flags::getType ( )

Zwraca nazwÄ™ typu .

Reimplemented from KWebAttribute_Checkboxes.

KWebAttribute_Flags::setValue ( KWebObject_Attributable object,
value,
lang = false 
)

Reimplemented from KWebAttribute.


Field Documentation

KWebAttribute_Flags::$bitMask = 0xFFFFFFFF

only bits set in the bitmask will be changed on the actual object's value


The documentation for this class was generated from the following file: