Component newComponent) { return null;
Component newComponent) { if (oldComponent != null && oldComponent != newComponent) oldComponent.getParent().remove(oldComponent); return newComponent;
  protected Component addSingletonComponent(Component oldComponent,                                            Component newComponent) {    return null;  }