Registro de códigos JSF


El Registro de códigos JSF es un registro central que muestra todos los códigos que la infraestructura conoce para utilizarlos en la construcción de páginas JSF. De forma predeterminada, el registro conoce los códigos JavaServer Pages (JSP). También puede ampliarse para conocer otros tipos de código JSF como por ejemplo Facelets.

Vista Registro de códigos


La vista Registro de códigos es una vista Eclipse que muestra todos los códigos que la infraestructura conoce en cada proyecto. La vista, como el registro, está organizada por proyecto ya que esto es la estructura básica sobre la que Eclipse deriva información de vía de acceso de clases. Las búsquedas en la vía de acceso de clases del proyecto son la forma habitual de buscar códigos JSF.

Vista Registro de códigos

Vista Detalles

El diagrama anotado que figura más arriba muestra las características más importantes de la vista de registro de códigos.

  1. El recuadro combinado de proyecto permite seleccionar el proyecto actual que se está examinando. El botón de renovación se activa cuando pulsa sobre un registro de código en el formulario maestro (vea 2, 3, 4 más abajo). Al pulsar el botón de renovación, la información del registro actual se actualiza a la fuerza. Un diálogo permite decidir si también desea vaciar las memorias caché. La utilización de la característica de renovación es útil si piensa que el sistema está desincronizado pero puede hacer que se inicien trabajos de larga ejecución en segundo plano.
  2. Cada registro de código para un proyecto se lista en el árbol de registros de códigos maestros. El registro de código JSP siempre está presente. Los registros de código adicionales (como por ejemplo el de Facelets mostrado) se añaden a través de la ampliación de Eclipse. Los registros de código disponibles dependerán de qué ampliaciones tenga instaladas.
  3. Las bibliotecas de código están normalmente organizadas por espacio de nombres. Si hay un nombre descriptivo presente, esto se utiliza en el árbol. De lo contrario, el uri utilizado para identificar el espacio de nombres en las vistas se utiliza tal como se muestra.
  4. Cada código del espacio de nombres se lista en el árbol. Al seleccionar un código, tal como se muestra, se abre el formulario de detalles para ese código en la derecha (ver 5).
  5. El formulario de detalles se activa para cualquier registro de código, espacio de nombres o código. Aquí vemos la información de detalle para el código inputText de html que es parte de la implementación de tiempo de ejecución JSF predeterminada. El detalle de este código muestra la información sobre el componente que se creará debido a este código en tiempo de ejecución. Está incluido el nombre y el tipo del componente, así como las interfaces estándar (es decir, javax.faces.component.ValueHolder) que el componente implementa.

Conceptos relacionados

Árbol de componentes JSF