WOOgnl Class Reference

Collaboration diagram for WOOgnl:

Collaboration graph
[legend]

List of all members.

Classes

class  Observer

Public Member Functions

ClassResolver classResolver ()
void configureWOForOgnl ()
void convertOgnlConstantAssociations (NSMutableDictionary associations)
Object getValue (String expression, Object obj)
Hashtable newDefaultContext ()
String ognlBindingFlag ()
void setValue (String expression, Object obj, Object value)

Static Public Member Functions

static WOOgnl factory ()
static void setAssociationClassForPrefix (Class clazz, String prefix)
static void setFactory (WOOgnl factory)

Static Public Attributes

static final String DefaultWOOgnlBindingFlag = "~"
static Logger log = Logger.getLogger(WOOgnl.class)

Static Protected Attributes

static WOOgnl _factory
static NSMutableArray _retainerArray = new NSMutableArray()

Static Package Functions

 [static initializer]

Private Member Functions

WOAssociation createAssociationForClass (Class clazz, String value, boolean isConstant)
boolean hasProperty (String prop, String def)
boolean isWO54 ()

Static Private Attributes

static Hashtable associationMappings = new Hashtable()


Member Function Documentation

[static initializer] (  )  [static, package]

ClassResolver classResolver (  ) 

void configureWOForOgnl (  ) 

void convertOgnlConstantAssociations ( NSMutableDictionary  associations  ) 

WOAssociation createAssociationForClass ( Class  clazz,
String  value,
boolean  isConstant 
) [private]

static WOOgnl factory (  )  [static]

Object getValue ( String  expression,
Object  obj 
)

boolean hasProperty ( String  prop,
String  def 
) [private]

boolean isWO54 (  )  [private]

Hashtable newDefaultContext (  ) 

String ognlBindingFlag (  ) 

static void setAssociationClassForPrefix ( Class  clazz,
String  prefix 
) [static]

static void setFactory ( WOOgnl  factory  )  [static]

void setValue ( String  expression,
Object  obj,
Object  value 
)


Member Data Documentation

WOOgnl _factory [static, protected]

NSMutableArray _retainerArray = new NSMutableArray() [static, protected]

Hashtable associationMappings = new Hashtable() [static, private]

final String DefaultWOOgnlBindingFlag = "~" [static]

Logger log = Logger.getLogger(WOOgnl.class) [static]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:38 2012 for Project Wonder by  doxygen 1.5.8