XCube_PropertyInterface Class Reference

Inherited by XCube_AbstractProperty, and XCube_GenericArrayProperty.

Inheritance diagram for XCube_PropertyInterface:

[legend]
List of all members.

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)

Detailed Description

Defines a interface for the property class group.


Member Function Documentation

XCube_PropertyInterface::XCube_PropertyInterface ( name  ) 

Constructor.

Parameters:
string $name A name of this property.

XCube_PropertyInterface::set ( value  ) 

Sets $value.

Parameters:
mixed $value

Reimplemented in XCube_AbstractProperty, XCube_StringProperty, and XCube_TextProperty.

XCube_PropertyInterface::get (  ) 

Gets the value of this object.

Returns:
mixed

XCube_PropertyInterface::setValue ( arg0 = null,
arg1 = null 
)

Deprecated:
See also:
set

XCube_PropertyInterface::getValue ( arg0 = null  ) 

Deprecated:
See also:
get

XCube_PropertyInterface::isArray (  ) 

Gets a value indicating whether this object expresses Array.

Returns:
bool

Reimplemented in XCube_AbstractProperty, and XCube_GenericArrayProperty.

XCube_PropertyInterface::isNull (  ) 

Gets a value indicating whether this object is null.

Returns:
bool

Reimplemented in XCube_AbstractProperty, and XCube_GenericArrayProperty.

XCube_PropertyInterface::toNumber (  ) 

Gets a value as integer.

Returns:
int

Reimplemented in XCube_AbstractProperty, XCube_GenericArrayProperty, XCube_StringProperty, and XCube_TextProperty.

XCube_PropertyInterface::toString (  ) 

Gets a value as string.

Returns:
int

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.

Returns:
bool

Reimplemented in XCube_AbstractProperty, and XCube_GenericArrayProperty.

XCube_PropertyInterface::fetch ( &$  form  ) 

Fetches.

Parameters:
XCube_ActionForm $form


The documentation for this class was generated from the following file:
Generated on Thu Nov 2 00:27:23 2006 for XOOPS Cube Legacy by  doxygen 1.5.1