ERXSwitchComponent Class Reference

Inherits com::webobjects::appserver::WODynamicElement.

Collaboration diagram for ERXSwitchComponent:

Collaboration graph
[legend]

List of all members.

Public Member Functions

String _elementNameInContext (String name, WOContext paramWOContext)
WOElement _realComponentWithName (String name, String elementID, WOContext paramWOContext)
void appendToResponse (WOResponse paramWOResponse, WOContext paramWOContext)
 ERXSwitchComponent (String paramString, NSDictionary paramNSDictionary, WOElement paramWOElement)
WOActionResults invokeAction (WORequest paramWORequest, WOContext paramWOContext)
void takeValuesFromRequest (WORequest paramWORequest, WOContext paramWOContext)
String toString ()

Public Attributes

NSMutableDictionary componentAttributes

Package Attributes

NSMutableDictionary componentCache
WOAssociation componentName
WOElement template

Private Member Functions

String componentNameInContext (WOComponent localWOComponent)

Private Attributes

NSMutableDictionary< String,
String
elementIDByName


Detailed Description

Variant of WOSwitchComponent that replaces the plain-text component names in the element ID with a number, in case you don't like advertising your component names or just like shorter URLs.
Gets installed automatically by ERXPatcher.
Author:
ak

Constructor & Destructor Documentation

ERXSwitchComponent ( String  paramString,
NSDictionary  paramNSDictionary,
WOElement  paramWOElement 
)


Member Function Documentation

String _elementNameInContext ( String  name,
WOContext  paramWOContext 
)

WOElement _realComponentWithName ( String  name,
String  elementID,
WOContext  paramWOContext 
)

void appendToResponse ( WOResponse  paramWOResponse,
WOContext  paramWOContext 
)

String componentNameInContext ( WOComponent  localWOComponent  )  [private]

WOActionResults invokeAction ( WORequest  paramWORequest,
WOContext  paramWOContext 
)

void takeValuesFromRequest ( WORequest  paramWORequest,
WOContext  paramWOContext 
)

String toString (  ) 


Member Data Documentation

WOAssociation componentName [package]

WOElement template [package]


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

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