public class ERXWOConditional extends com.webobjects.appserver._private.WODynamicGroup
meetsConditionInComponent(WOComponent) and pullAssociations(NSDictionary).| Bindings | |
condition | condition |
negate | negate |
| Modifier and Type | Field and Description |
|---|---|
protected WOAssociation |
_condition |
static java.lang.String |
LAST_CONDITION_KEY |
_children_ConstructorParameters| Constructor and Description |
|---|
ERXWOConditional(java.lang.String name,
NSDictionary dict,
WOElement element) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendChildrenToResponse(WOResponse woresponse,
WOContext wocontext) |
void |
appendToResponse(WOResponse woresponse,
WOContext wocontext) |
protected boolean |
conditionInComponent(WOComponent wocomponent)
Override this to return true when your condition is met.
|
WOActionResults |
invokeAction(WORequest worequest,
WOContext wocontext) |
WOActionResults |
invokeChildrenAction(WORequest worequest,
WOContext wocontext) |
static java.lang.Boolean |
lastCondition() |
protected boolean |
meetsConditionInComponent(WOComponent wocomponent) |
protected void |
pullAssociations(NSDictionary<java.lang.String,? extends WOAssociation> nsdictionary)
Override to pull the associations for your condition.
|
static void |
setLastCondition(java.lang.Boolean lastCondition) |
void |
takeChildrenValuesFromRequest(WORequest worequest,
WOContext wocontext) |
void |
takeValuesFromRequest(WORequest worequest,
WOContext wocontext) |
java.lang.String |
toString() |
addChildElement, childrenElements, EmptyGroup, hasChildrenElementspublic static final java.lang.String LAST_CONDITION_KEY
protected WOAssociation _condition
public ERXWOConditional(java.lang.String name,
NSDictionary dict,
WOElement element)
public static void setLastCondition(java.lang.Boolean lastCondition)
public static java.lang.Boolean lastCondition()
protected boolean conditionInComponent(WOComponent wocomponent)
protected final boolean meetsConditionInComponent(WOComponent wocomponent)
protected void pullAssociations(NSDictionary<java.lang.String,? extends WOAssociation> nsdictionary)
negate has already been pulled, so don't call super, as you
will get an IllegalStateException because condition isn't
bound.public java.lang.String toString()
toString in class com.webobjects.appserver._private.WODynamicGrouppublic void takeValuesFromRequest(WORequest worequest, WOContext wocontext)
takeValuesFromRequest in class com.webobjects.appserver._private.WODynamicGrouppublic void takeChildrenValuesFromRequest(WORequest worequest, WOContext wocontext)
takeChildrenValuesFromRequest in class com.webobjects.appserver._private.WODynamicGrouppublic WOActionResults invokeAction(WORequest worequest, WOContext wocontext)
invokeAction in class com.webobjects.appserver._private.WODynamicGrouppublic WOActionResults invokeChildrenAction(WORequest worequest, WOContext wocontext)
invokeChildrenAction in class com.webobjects.appserver._private.WODynamicGrouppublic void appendToResponse(WOResponse woresponse, WOContext wocontext)
appendToResponse in class com.webobjects.appserver._private.WODynamicGrouppublic void appendChildrenToResponse(WOResponse woresponse, WOContext wocontext)
appendChildrenToResponse in class com.webobjects.appserver._private.WODynamicGroupCopyright © 2002 – 2022 Project Wonder.