Class DIGExpression

Description

expressions are build via this Class

Located in /DIGExpression.php (line 32)


	
			
Variable Summary
static mixed $atoms
mixed $depth
Method Summary
static DIGExpression factory ( $A,  $R,  $B)
static void IsAtomar ( $DIGExpression)
static DIGExpression, relationwrapper ( $A,  $relationname,  $B)
DIGExpression DIGExpression ( $exp, [ $R = NULL], [ $exp2 = NULL])
Variables
static mixed $atoms = array("DIGConcept, DIGRole") (line 37)
  • access: public
mixed $depth (line 38)
  • access: public
Methods
static method factory (line 150)

this static method should be used to generate a new DIGExpression Instance

  • access: public
static DIGExpression factory ( $A,  $R,  $B)
  • $A
  • $R
  • $B
static method IsAtomar (line 118)

returns if a expression is atomar and on which side.

return values are: 0 if nothing atomar. 1 if lefthandexpression is atomar, 2 if righthand and 3 if both are atomar.

  • access: public
static void IsAtomar ( $DIGExpression)
  • $DIGExpression
static method relationwrapper (line 128)

this wrapper is used by the factory class. it will copy this function to a new function name

  • return: returns a via this class produced concatenation of tho classes
  • access: public
static DIGExpression, relationwrapper ( $A,  $relationname,  $B)
  • $A
  • $relationname
  • $B
Constructor DIGExpression (line 40)
  • access: public
DIGExpression DIGExpression ( $exp, [ $R = NULL], [ $exp2 = NULL])
  • $exp
  • $R
  • $exp2

Documentation generated on Wed, 06 Dec 2006 13:29:35 +0100 by phpDocumentor 1.3.1