while (i.hasNext()) {
Action action = (Action) i.next();
// now let us invoke the end method of the action. We catch and report
// any eventual exceptions
try {
action.end(ec, tagName);
} catch( ActionException ae) {
switch(ae.getSkipCode()) {
case ActionException.SKIP_CHILDREN:
// after end() is called there can't be any children
break;