ERXWOXMLCoder Class Reference

Inherits com::webobjects::appserver::xml::WOXMLCoder.

Collaboration diagram for ERXWOXMLCoder:

Collaboration graph
[legend]

List of all members.

Classes

class  XMLData

Public Member Functions

void encodeBooleanForKey (boolean flag, String s)
void encodeDoubleForKey (double d, String s)
void encodeFloatForKey (float f, String s)
void encodeIntForKey (int i, String s)
void encodeObjectForKey (Object obj, String key)
void encodeObjectWithXMLTag (Object obj, String baseTag, boolean codeBasedOnClass, int outputTags)
synchronized String encodeRootObjectForKey (Object obj, String s)
 ERXWOXMLCoder (String s)
String xmlTagForClassNamed (String className)
String xmlTagForPropertyKey (String key, String className)

Protected Member Functions

void _encodeEO (EOEnterpriseObject eoenterpriseobject)
void _encodeNullForKey (String s)
void encodeArrayWithXMLTag (NSArray arr, String tag, boolean codeBasedOnClass, int outputTags)
void encodeDictionaryWithXMLTag (NSDictionary dict, String tag)
NSArray sortedArray (NSArray arr)
Enumeration sortedEnumeration (Enumeration e)

Private Attributes

_MappingModel _mappingModel


Detailed Description

WOXMLMappingCoder which adds sorting to attributes.

Author:
ak

Constructor & Destructor Documentation

ERXWOXMLCoder ( String  s  ) 


Member Function Documentation

void _encodeEO ( EOEnterpriseObject  eoenterpriseobject  )  [protected]

void _encodeNullForKey ( String  s  )  [protected]

void encodeArrayWithXMLTag ( NSArray  arr,
String  tag,
boolean  codeBasedOnClass,
int  outputTags 
) [protected]

void encodeBooleanForKey ( boolean  flag,
String  s 
)

void encodeDictionaryWithXMLTag ( NSDictionary  dict,
String  tag 
) [protected]

void encodeDoubleForKey ( double  d,
String  s 
)

void encodeFloatForKey ( float  f,
String  s 
)

void encodeIntForKey ( int  i,
String  s 
)

void encodeObjectForKey ( Object  obj,
String  key 
)

void encodeObjectWithXMLTag ( Object  obj,
String  baseTag,
boolean  codeBasedOnClass,
int  outputTags 
)

synchronized String encodeRootObjectForKey ( Object  obj,
String  s 
)

NSArray sortedArray ( NSArray  arr  )  [protected]

Enumeration sortedEnumeration ( Enumeration  e  )  [protected]

String xmlTagForClassNamed ( String  className  ) 

String xmlTagForPropertyKey ( String  key,
String  className 
)


Member Data Documentation


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

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