Inheritance diagram for XCube_PropertyInterface:
Public Member Functions | |
XCube_PropertyInterface ($name) | |
set ($value) | |
get () | |
setValue ($arg0=null, $arg1=null) | |
getValue ($arg0=null) | |
isArray () | |
isNull () | |
toNumber () | |
toString () | |
toHTML () | |
hasFetchControl () | |
fetch (&$form) |
XCube_PropertyInterface::XCube_PropertyInterface | ( | $ | name | ) |
Constructor.
string | $name A name of this property. |
XCube_PropertyInterface::set | ( | $ | value | ) |
Sets $value.
mixed | $value |
Reimplemented in XCube_AbstractProperty, XCube_StringProperty, and XCube_TextProperty.
XCube_PropertyInterface::get | ( | ) |
Gets the value of this object.
XCube_PropertyInterface::setValue | ( | $ | arg0 = null , |
|
$ | arg1 = null | |||
) |
XCube_PropertyInterface::getValue | ( | $ | arg0 = null |
) |
XCube_PropertyInterface::isArray | ( | ) |
Gets a value indicating whether this object expresses Array.
Reimplemented in XCube_AbstractProperty, and XCube_GenericArrayProperty.
XCube_PropertyInterface::isNull | ( | ) |
Gets a value indicating whether this object is null.
Reimplemented in XCube_AbstractProperty, and XCube_GenericArrayProperty.
XCube_PropertyInterface::toNumber | ( | ) |
Gets a value as integer.
Reimplemented in XCube_AbstractProperty, XCube_GenericArrayProperty, XCube_StringProperty, and XCube_TextProperty.
XCube_PropertyInterface::toString | ( | ) |
Gets a value as string.
Reimplemented in XCube_AbstractProperty, and XCube_GenericArrayProperty.
XCube_PropertyInterface::toHTML | ( | ) |
Gets a value as encoded HTML code.
Reimplemented in XCube_AbstractProperty, and XCube_GenericArrayProperty.
XCube_PropertyInterface::hasFetchControl | ( | ) |
Gets a value indicating whether this object has a fetch control.
Reimplemented in XCube_AbstractProperty, and XCube_GenericArrayProperty.
XCube_PropertyInterface::fetch | ( | &$ | form | ) |
Fetches.
XCube_ActionForm | $form |