{
final FrontEndForward forward = (FrontEndForward)iterator.next();
final StateVertexFacade target = forward.getTarget();
if (target instanceof FrontEndView)
{
final FrontEndView view = (FrontEndView)target;
final Collection viewVariables = view.getVariables();
for (final Iterator pageVariableIterator = viewVariables.iterator(); pageVariableIterator.hasNext();)
{
final ModelElementFacade facade = (ModelElementFacade)pageVariableIterator.next();
formFieldMap.put(
facade.getName(),
facade);
}
final Collection allActionParameters = view.getAllFormFields();
for (final Iterator actionParameterIterator = allActionParameters.iterator();
actionParameterIterator.hasNext();)
{
// - don't allow existing parameters that are tables be
// overwritten (since they take