return actionResults;
}
public void renderResponse(AWRequestContext requestContext, AWComponent component)
{
AWEncodedString elementId = requestContext.nextElementId();
if (_absoluteUrl != null && _absoluteUrl.booleanValue(component)) {
AWComponentActionRequestHandler.SharedInstance.appendFullUrlWithSenderId(requestContext, elementId);
}
else {
AWComponentActionRequestHandler.SharedInstance.appendUrlWithSenderId(requestContext, elementId);
}
// record & playback
// It is duplicated in AWGenericElement.
if (requestContext._debugShouldRecord()) {
String semanticKey = _semanticKeyBinding == null ?
AWRecordingManager.actionEffectiveKeyPathInComponent(_action, component) :
_semanticKeyBinding.stringValue(component);
semanticKey = AWRecordingManager.applySemanticKeyPrefix(requestContext, semanticKey, null);
AWRecordingManager.registerSemanticKey(elementId.string(), semanticKey, requestContext);
}
}