/**
   * Constructor.
   *
   * <p>Obtiene una nueva instancia de <code>RenameGenericClassType</code>.
   *
   * @param classDef la clase cuyos tipos genéricos se deben renombrar.
   * @param newName el nuevo que debe darse a los tipos renombrados.
   */
  public RenameGenericClassType(ClassDef classDef, Name newName) {

    super();

    this.classDef = classDef;
    this.newName = newName;

    actions = new ArrayList<Action>();

    listenerReg = RelayListenerRegistry.getInstance();
  }