6970717273747576777879
expect(cycle.renderStackPush(relation)).andReturn(relation); trainGetShellFromCycle(cycle, null); expect(cycle.renderStackPop()).andReturn(relation); replay(); try {
104105106107108109110111112113114
expect(cycle.renderStackPush(relation)).andReturn(relation); trainGetShellFromCycle(cycle, shell); expect(cycle.renderStackPop()).andReturn(relation); replay(); try {
207208209210211212213214215216217
TapestryUtils.removeForm(cycle); delegate.setFormComponent(null); expect(cycle.renderStackPop()).andReturn(form); replay(); form.render(writer, cycle);
367368369370371372373374375376377
7172737475767778798081
catch (ValidatorException e) { unreachable(); } expect(cycle.renderStackPop()).andReturn(component); replay(); component.render(writer, cycle);
123124125126127128129130131132133
unreachable(); } delegate.record(exception); expect(cycle.renderStackPop()).andReturn(component); replay(); component.render(writer, cycle);
178179180181182183184185186187188
202203204205206207208209210211212
expect(cycle.renderStackPush(component)).andReturn(component); trainGetForm(cycle, form); trainWasPrerendered(form, writer, component, true); expect(cycle.renderStackPop()).andReturn(component); replay(); component.render(writer, cycle);
233234235236237238239240241242243
trainGetElementId(form, component, "barney"); trainIsRewinding(form, false); trainIsRewinding(cycle, true); expect(cycle.renderStackPop()).andReturn(component); replay(); component.render(writer, cycle);
263264265266267268269270271272273
delegate.setFormComponent(component); trainGetElementId(form, component, "barney"); trainIsRewinding(form, true); expect(cycle.renderStackPop()).andReturn(component); replay(); component.render(writer, cycle);