Inherited by ERXEqualConditional, ERXInstanceOfConditional, ERXKeyValueConditional, ERXListContainsItemConditional, ERXNonNullConditional, and ERXNonZeroConditional.

Public Member Functions | |
| void | appendChildrenToResponse (WOResponse woresponse, WOContext wocontext) |
| void | appendToResponse (WOResponse woresponse, WOContext wocontext) |
| ERXWOConditional (String name, NSDictionary dict, WOElement element) | |
| WOActionResults | invokeAction (WORequest worequest, WOContext wocontext) |
| WOActionResults | invokeChildrenAction (WORequest worequest, WOContext wocontext) |
| void | takeChildrenValuesFromRequest (WORequest worequest, WOContext wocontext) |
| void | takeValuesFromRequest (WORequest worequest, WOContext wocontext) |
| String | toString () |
Static Public Member Functions | |
| static Boolean | lastCondition () |
| static void | setLastCondition (Boolean lastCondition) |
Static Public Attributes | |
| static final String | LAST_CONDITION_KEY = "er.extensions.ERXWOConditional.lastCondition" |
Protected Member Functions | |
| boolean | conditionInComponent (WOComponent wocomponent) |
| final boolean | meetsConditionInComponent (WOComponent wocomponent) |
| void | pullAssociations (NSDictionary< String,?extends WOAssociation > nsdictionary) |
Protected Attributes | |
| WOAssociation | _condition |
Private Attributes | |
| WOAssociation | _negate |
| ERXWOConditional | ( | String | name, | |
| NSDictionary | dict, | |||
| WOElement | element | |||
| ) |
| void appendChildrenToResponse | ( | WOResponse | woresponse, | |
| WOContext | wocontext | |||
| ) |
| void appendToResponse | ( | WOResponse | woresponse, | |
| WOContext | wocontext | |||
| ) |
| boolean conditionInComponent | ( | WOComponent | wocomponent | ) | [protected] |
Override this to return true when your condition is met.
Reimplemented in ERXEqualConditional, ERXInstanceOfConditional, ERXKeyValueConditional, ERXListContainsItemConditional, ERXNonNullConditional, and ERXNonZeroConditional.
| WOActionResults invokeAction | ( | WORequest | worequest, | |
| WOContext | wocontext | |||
| ) |
| WOActionResults invokeChildrenAction | ( | WORequest | worequest, | |
| WOContext | wocontext | |||
| ) |
| static Boolean lastCondition | ( | ) | [static] |
| final boolean meetsConditionInComponent | ( | WOComponent | wocomponent | ) | [protected] |
| void pullAssociations | ( | NSDictionary< String,?extends WOAssociation > | nsdictionary | ) | [protected] |
Override to pull the associations for your condition. The negate has already been pulled, so don't call super, as you will get an IllegalStateException because condition isn't bound.
Reimplemented in ERXEqualConditional, ERXInstanceOfConditional, ERXKeyValueConditional, and ERXListContainsItemConditional.
| static void setLastCondition | ( | Boolean | lastCondition | ) | [static] |
| void takeChildrenValuesFromRequest | ( | WORequest | worequest, | |
| WOContext | wocontext | |||
| ) |
| void takeValuesFromRequest | ( | WORequest | worequest, | |
| WOContext | wocontext | |||
| ) |
| String toString | ( | ) |
WOAssociation _condition [protected] |
WOAssociation _negate [private] |
final String LAST_CONDITION_KEY = "er.extensions.ERXWOConditional.lastCondition" [static] |
1.5.8