}
protected void removeGenerator(Object hint) {
ComponentHandler handler = (ComponentHandler) this.componentHandlers.remove(hint);
if (handler != null) {
handler.dispose();
this.classManager.reinstantiate();
if (getLogger().isDebugEnabled()) {
getLogger().debug("Removing " + handler.getClass().getName() + " for " + hint.toString());
}
}