public MutableAttributeMap createFlowInput(RequestContext context) { if (getInputMapper() != null) { LocalAttributeMap input = new LocalAttributeMap(); // map from request context to input map getInputMapper().map(context, input, getMappingContext(context)); return input; } else { // an empty, but modifiable map return new LocalAttributeMap(); } }