ERXXmlRestWriter Class Reference

Inherits er::rest::format::IERXRestWriter.

Collaboration diagram for ERXXmlRestWriter:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void appendHeadersToResponse (ERXRestRequestNode node, IERXRestResponse response)
void appendToResponse (ERXRestRequestNode node, IERXRestResponse response, ERXRestFormat.Delegate delegate)

Protected Member Functions

void appendArrayToResponse (ERXRestRequestNode node, IERXRestResponse response, int indent, ERXRestFormat.Delegate delegate)
void appendAttributesToResponse (ERXRestRequestNode node, IERXRestResponse response)
void appendDictionaryToResponse (ERXRestRequestNode node, IERXRestResponse response, int indent, ERXRestFormat.Delegate delegate)
void appendNodeToResponse (ERXRestRequestNode node, IERXRestResponse response, int indent, ERXRestFormat.Delegate delegate)
void appendTypeToResponse (Object value, IERXRestResponse response)
void appendValueToResponse (ERXRestRequestNode node, IERXRestResponse response, int indent)
String coerceValueToString (Object value)
void indent (IERXRestResponse response, int indent)


Member Function Documentation

void appendArrayToResponse ( ERXRestRequestNode  node,
IERXRestResponse  response,
int  indent,
ERXRestFormat.Delegate  delegate 
) [protected]

void appendAttributesToResponse ( ERXRestRequestNode  node,
IERXRestResponse  response 
) [protected]

void appendDictionaryToResponse ( ERXRestRequestNode  node,
IERXRestResponse  response,
int  indent,
ERXRestFormat.Delegate  delegate 
) [protected]

void appendHeadersToResponse ( ERXRestRequestNode  node,
IERXRestResponse  response 
)

Called at the end of a request to produce the output to the user.

Parameters:
node the node to render
response the response to write into

Implements IERXRestWriter.

void appendNodeToResponse ( ERXRestRequestNode  node,
IERXRestResponse  response,
int  indent,
ERXRestFormat.Delegate  delegate 
) [protected]

void appendToResponse ( ERXRestRequestNode  node,
IERXRestResponse  response,
ERXRestFormat.Delegate  delegate 
)

Called at the end of a request to produce the output to the user.

Parameters:
node the node to render
response the response to write into

Implements IERXRestWriter.

void appendTypeToResponse ( Object  value,
IERXRestResponse  response 
) [protected]

void appendValueToResponse ( ERXRestRequestNode  node,
IERXRestResponse  response,
int  indent 
) [protected]

String coerceValueToString ( Object  value  )  [protected]

void indent ( IERXRestResponse  response,
int  indent 
) [protected]


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

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