FiltrablePrimitive Class Reference
[Base data types used in Form]

Basis for Primitives which can be filtered. More...

Inheritance diagram for FiltrablePrimitive:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 __construct ($name)
 addDisplayFilter (Filtrator $filter)
 
Returns:
FiltrablePrimitive

 dropDisplayFilters ()
 
Returns:
FiltrablePrimitive

 getDisplayValue ()
 addImportFilter (Filtrator $filter)
 
Returns:
FiltrablePrimitive

 dropImportFilters ()
 
Returns:
FiltrablePrimitive

 getImportFilter ()
 
Returns:
FilterChain

 getDisplayFilter ()
 
Returns:
FilterChain


Protected Member Functions

 selfFilter ()
 
Returns:
FiltrablePrimitive


Private Attributes

 $importFilter = null
 $displayFilter = null


Detailed Description

Basis for Primitives which can be filtered.

Definition at line 18 of file FiltrablePrimitive.class.php.


Constructor & Destructor Documentation

FiltrablePrimitive::__construct ( name  ) 

Reimplemented from BasePrimitive.

Definition at line 23 of file FiltrablePrimitive.class.php.

References BasePrimitive::$name.


Member Function Documentation

FiltrablePrimitive::addDisplayFilter ( Filtrator filter  ) 

Returns:
FiltrablePrimitive

Definition at line 34 of file FiltrablePrimitive.class.php.

FiltrablePrimitive::dropDisplayFilters (  ) 

Returns:
FiltrablePrimitive

Definition at line 44 of file FiltrablePrimitive.class.php.

FiltrablePrimitive::getDisplayValue (  ) 

Definition at line 51 of file FiltrablePrimitive.class.php.

References BasePrimitive::$value, and BasePrimitive::getActualValue().

Here is the call graph for this function:

FiltrablePrimitive::addImportFilter ( Filtrator filter  ) 

Returns:
FiltrablePrimitive

Definition at line 66 of file FiltrablePrimitive.class.php.

FiltrablePrimitive::dropImportFilters (  ) 

Returns:
FiltrablePrimitive

Definition at line 76 of file FiltrablePrimitive.class.php.

FiltrablePrimitive::getImportFilter (  ) 

Returns:
FilterChain

Definition at line 86 of file FiltrablePrimitive.class.php.

FiltrablePrimitive::getDisplayFilter (  ) 

Returns:
FilterChain

Definition at line 94 of file FiltrablePrimitive.class.php.

FiltrablePrimitive::selfFilter (  )  [protected]

Returns:
FiltrablePrimitive

Definition at line 102 of file FiltrablePrimitive.class.php.

References BasePrimitive::$value.

Referenced by PrimitiveString::import(), PrimitiveNumber::import(), and PrimitiveArray::import().


Member Data Documentation

FiltrablePrimitive::$importFilter = null [private]

Definition at line 20 of file FiltrablePrimitive.class.php.

FiltrablePrimitive::$displayFilter = null [private]

Definition at line 21 of file FiltrablePrimitive.class.php.


The documentation for this class was generated from the following file:
Generated on Sun Dec 9 21:57:25 2007 for onPHP by  doxygen 1.5.4