anchor.diff:  . En el explorador los iconos de los elementos del proyecto mostrarán un símbolo amarillo abajo a la derecha.
   . Si pulsamos de nuevo botón derecho sobre el proyecto y la opción _Team_ esta vez aparecerán las opciones correspondientes a las distintas acciones que podemos realizar sobre nuestro repositorio o sobre el repositorio remoto en GitHub.
   
  -Hasta el próximo Post!+Nos vemos en el siguiente Post!
positive.code: En cuanto a los elementos, por áreas tengo que añadir:
  
  * Cabecera: Etiqueta para el título de la página.
  * Parámetros de entrada: El usuario debe introducir una fecha y una hora. Decido disponer dos componentes de texto. Uno para la fecha y otro para la hora. Podría igualmente haber decidido añadir un componente de terceros para fechas, como por ejemplo el componente Calendar de Primerfaces (añadir Primefaces, y al servidor, al proyecto es muy sencillo). En esta área indicamos también al usuario el formato en el que debe introducir los datos. Esto no sería necesario usando el componente de Primefaces.
  * Botonera: En nuestro caso nos basta con un botón de solicitud de listado.
  * Salida tabulada: Aquí hay que definir los campos que se muestran en la tabla. En nuestro caso la información de salida es una lista de drones y por tanto mostraremos los campos identificativos de los mismos. En este tipo de listados es interesante mostrar además campos adicionales calculados que aporten información sobre lo que se solicita. En nuestro caso consultamos los drones realizando un trabajo en una fecha y hora y al usuario le sería útil por ejemplo mostrar el número de minutos entre ese momento y el de finalización del trabajo, para pudiera ver qué drone queda antes disponible. Del mismo modo que con los parámetros de entrada aquí podemos mejorar la interfaz usando alguno de los componentes para listas de Primefaces, o Richfaces.
  
  La siguiente figura muestra el boceto o mockup final de nuestra página:
  
  
negative.code: = Desarrollo de una aplicación desde cero: Implementación y depuración de Modelo y Vista.
  La metaweb
  :hp-tags: JSF, JavaServer Faces, MVC, Facelets, managed bean, backing bean, CDI, Depuración, Debugging, Git, GitHub
  :published_at: 2015-07-07
  
  Y llegamos al último post de esta serie. Estamos a pocos pasos de implementar una aplicación completa Java EE que, a pesar de ser muy básica, toca las principales tecnologías del stack. Una aplicación que nos servirá para ganar la confianza necesaria y como base sobre la que ensayar soluciones a cualquier requisito de cliente que podamos imaginar.
  
  En el post anterior conseguimos ya una aplicación funcional, sin embargo la capa de presentación se limitaba a un simple "Hola mundo!". Ahora toca resolver el caso de uso planteado inicialmente. Tendremos que añadir tan solo un par de ficheros: Una clase managed bean y una página Facelets.
  
  Empecemos por la clase. Creamos una carpeta de nombre `vista` dentro de la carpeta _jdrone/src/main/java/com/lametaweb/jdrone/_ . Pulsamos 
  botón derecho sobre la nueva carpeta y _New > Other... > CDI (Context and Dependency Inyection) > Bean_, para crear un bean CDI. Y en la ventana introducimos los valores indicados en la siguiente figura:
  