Property | Type | Description |
---|
Method | Description | |
---|---|---|
ASTReference ( Parser p, int id ) : System | ||
ASTReference ( int id ) : System | ||
Accept ( IParserVisitor visitor, Object data ) : Object |
Accept the visitor.
|
|
Evaluate ( IInternalContextAdapter context ) : bool |
Computes boolean value of this reference Returns the actual value of reference return type boolean, and 'true' if value is not null
|
|
Execute ( Object o, IInternalContextAdapter context ) : Object |
gets an Object that 'is' the value of the reference
|
|
GetVariableValue ( IContext context, String variable ) : Object | ||
Init ( IInternalContextAdapter context, Object data ) : Object | ||
Render ( IInternalContextAdapter context, |
gets the value of the reference and outputs it to the writer.
|
|
SetLiteral ( String value ) : void | ||
SetValue ( IInternalContextAdapter context, Object value ) : bool |
Sets the value of a complex reference (something like $foo.bar) Currently used by ASTSetReference()
|
|
Value ( IInternalContextAdapter context ) : Object |
public ASTReference ( Parser p, int id ) : System | ||
p | Parser | |
id | int | |
return | System |
public Accept ( IParserVisitor visitor, Object data ) : Object | ||
visitor | IParserVisitor | |
data | Object | |
return | Object |
public Evaluate ( IInternalContextAdapter context ) : bool | ||
context | IInternalContextAdapter | context to compute value with |
return | bool |
public Execute ( Object o, IInternalContextAdapter context ) : Object | ||
o | Object | |
context | IInternalContextAdapter | |
return | Object |
public GetVariableValue ( IContext context, String variable ) : Object | ||
context | IContext | |
variable | String | |
return | Object |
public Init ( IInternalContextAdapter context, Object data ) : Object | ||
context | IInternalContextAdapter | |
data | Object | |
return | Object |
public Render ( IInternalContextAdapter context, |
||
context | IInternalContextAdapter | context of data to use in getting value |
writer | writer to render to | |
return | bool |
public SetValue ( IInternalContextAdapter context, Object value ) : bool | ||
context | IInternalContextAdapter | context object containing this reference |
value | Object | Object to set as value |
return | bool |
public Value ( IInternalContextAdapter context ) : Object | ||
context | IInternalContextAdapter | |
return | Object |