private UIComponent removeComponentForDeletion ( String id ) { UIComponent removedComponent = _componentsMarkedForDeletion . get ( _deletionLevel ) . remove ( id ) ; if ( removedComponent != null && _deletionLevel > 0 ) { _componentsMarkedForDeletion . get ( _deletionLevel - 1 ) . remove ( id ) ; } return removedComponent ; }
Remove a component from the last level of components marked to be deleted .