final String objectId = request.getOptionalProperty(OBJECT);
final String methodName = request.getRequiredProperty(METHOD);
final ObjectAdapter object = MethodsUtils.findObject(request.getContext(), objectId);
final ObjectAction action = MethodsUtils.findAction(object, methodName);
if (action.getParameterCount() == 0) {
final ObjectAdapter collection = action.execute(object, new ObjectAdapter[0]);
final String selector = showSelectionList(request, collection, block.getCurrent(field), block.isNullable(field), type);
block.replaceContent(field, selector);
} else {
final String id = "selector_options";
final String id2 = (String) request.getContext().getVariable(id);