Acciones de propagación



Mandatos del menú Propagar
Nombre
Función
Teclas de atajo
Deshacer
Deshace la última operación de propagación. El almacenamiento intermedio de deshacer propagación sólo es válido si en el código fuente no se han efectuado otros cambios aparte de la propagación.
Control + Mayús + Z
Rehacer
Vuelve a efectuar una operación de propagación. El almacenamiento intermedio de deshacer/rehacer propagación sólo es válido si en el código fuente no se han efectuado otros cambios aparte de la propagación.
Control + Mayús + Y
Redenominar
Inicia el asistente de propagación Redenominar:  redenomina el elemento seleccionado y (si está habilitada) corrige todas las referencias a los elementos (también en otros archivos). Está disponible en métodos, campos, variables locales, parámetros de método, tipos, unidades de compilación, paquetes, carpetas fuente, proyectos y en selecciones de texto que se resuelvan en uno de estos tipos de elementos. 
 
Mover
Inicia el asistente de propagación Mover: mueve el elemento seleccionado y (si está habilitada) corrige todas las referencias a los elementos (también en otros archivos). Puede aplicarse a uno o varios métodos estáticos, campos estáticos, tipos, unidades de compilación, paquetes, carpetas fuente, proyectos y en selecciones de texto que se resuelvan en uno de estos tipos de elementos. 
 
Promover
Inicia el asistente de propagación Promover: mueve un campo o método a su superclase. Puede aplicarse a uno o más métodos y campos del mismo tipo y a selecciones de texto que se resuelvan en un campo o método. 
 
Modificar parámetros Inicia el asistente de propagación Modificar parámetros. Cambia los nombres y el orden de los parámetros y actualiza todas las referencias al método correspondiente. Puede aplicarse a métodos que tengan parámetros o a selecciones de texto que se resuelvan en un método con parámetros.   
Extraer método Inicia el asistente de propagación Extraer método. Crea un método nuevo que contiene las sentencias o la expresión seleccionada actualmente y sustituye la selección por una referencia al método nuevo. Puede utilizar la opción Expandir selección en del menú Editar para obtener un rango de selección válido.
Esta característica es útil para borrar métodos largos, confusos o demasiado complicados. 
 
Extraer variable Inicia el asistente de propagación Extraer variable. Crea una variable nueva asignada a la expresión seleccionada actualmente y sustituye la selección por una referencia a la variable nueva. Puede utilizar la opción Expandir selección en del menú Editar para obtener un rango de selección válido.  
Incorporar variable local Inicia el asistente de propagación Incorporar variable local. Sustituye las referencias a la variable local seleccionada por la expresión de inicializador de la variable y elimina la variable.  
Autoencapsular campo Inicia el asistente de propagación Autoencapsular campo. Sustituye todas las referencias a un campo por métodos get y set. Es aplicable a un campo seleccionado o a una selección de texto que se resuelva en un campo.  

Los mandatos de propagación también están disponibles en los menús de contexto en muchas vistas y en el editor Java.

Conceptos relacionados
Soporte de propagación

Tareas relacionadas

Propagación

Utilizar selección estructurada

Consulta relacionada

Página de preferencias de propagación
Asistente de propagación
Errores de extracción de métodos

Copyright IBM Corporation 2000, 2002. Reservados todos los derechos.