[ Index ]

PHP Cross Reference of Limb3

title

Body

[close]

/wact/src/compiler/expression/node/ -> WactDataBindingExpressionNode.class.php (summary)

(no description)

File Size: 304 lines (8 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

WactDataBindingExpressionNode:: (15 methods):
  __construct()
  analyzeExpression()
  getDatasourceContext()
  _findRealContext()
  _extractPathToTargetDatasource()
  _extractTargetFieldName()
  prepare()
  getFieldName()
  getPathToTargetDatasource()
  isConstant()
  getValue()
  generatePreStatement()
  _generateReferencesChainToTargetDatasource()
  generateExpression()
  generatePostStatement()


Class: WactDataBindingExpressionNode  - X-Ref

class WactDataBindingExpressionNode.

__construct($expression, $context_node, $datasource_context = null)   X-Ref
No description

analyzeExpression()   X-Ref
No description

getDatasourceContext()   X-Ref
No description

_findRealContext()   X-Ref
No description

_extractPathToTargetDatasource()   X-Ref
No description

_extractTargetFieldName()   X-Ref
No description

prepare()   X-Ref
No description

getFieldName()   X-Ref
No description

getPathToTargetDatasource()   X-Ref
No description

isConstant()   X-Ref
No description

getValue()   X-Ref
Return the value of this expression


generatePreStatement($code_writer)   X-Ref
Generate setup code for an expression reference


_generateReferencesChainToTargetDatasource($code_writer)   X-Ref
No description

generateExpression($code_writer)   X-Ref
Generate the code to read the data value at run time
Must generate only a valid PHP Expression.


generatePostStatement($code_writer)   X-Ref
No description



Generated: Mon Dec 1 03:56:46 2008 Cross-referenced by PHPXref 0.7