Index

A B C D E F G H I J L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

G

ganador - Variable in class modelo.tresenraya
Username del ganador.
ganador - Variable in class Modelo.TresEnRaya
Username del ganador.
gestorEstadisticas - Static variable in class Vista.Aplicacion
 
gestorEstadisticas - Variable in class Vista.VentanaAdmin
Gestor de estadísticas para calcular rankings.
gestorEstadisticas - Variable in class Vista.VentanaEstadisticas
Gestor de estadísticas del que se obtienen los datos.
gestorEstadisticas - Variable in class Vista.VentanaJuego
 
gestorEstadisticas - Variable in class Vista.VentanaMenuPrincipal
 
GestorEstadisticas - Class in Controlador
Gestor de estadísticas del sistema.
GestorEstadisticas(GestorPersistencia) - Constructor for class Controlador.GestorEstadisticas
Constructor de GestorEstadisticas.
gestorJuegos - Static variable in class Vista.Aplicacion
 
gestorJuegos - Variable in class Vista.VentanaAdmin
Gestor de juegos para obtener los juegos disponibles.
gestorJuegos - Variable in class Vista.VentanaMenuPrincipal
 
GestorJuegos - Class in Controlador
Controlador encargado de gestionar los juegos disponibles en el sistema.
GestorJuegos() - Constructor for class Controlador.GestorJuegos
Constructor por defecto.
gestorPartidas - Static variable in class Vista.Aplicacion
 
gestorPartidas - Variable in class Vista.VentanaAdmin
Gestor de partidas para obtener el historial.
gestorPartidas - Variable in class Vista.VentanaJuego
 
gestorPartidas - Variable in class Vista.VentanaMenuPrincipal
 
GestorPartidas - Class in Controlador
Controlador responsable de gestionar el ciclo de vida de las partidas.
GestorPartidas(GestorPersistencia) - Constructor for class Controlador.GestorPartidas
Construye el gestor con la implementación de persistencia indicada e inicializa el contador de ids leyendo los ficheros existentes en disco.
GestorPersistencia - Interface in Persistencia
Interfaz que define el contrato para la persistencia de datos.
gestorUsuarios - Static variable in class Vista.Aplicacion
 
gestorUsuarios - Variable in class Vista.VentanaAdmin
Gestor de usuarios para obtener la lista completa y borrar usuarios.
gestorUsuarios - Variable in class Vista.VentanaEstadisticas
Gestor de usuarios para buscar el objeto Usuario.
gestorUsuarios - Variable in class Vista.VentanaLogin
 
gestorUsuarios - Variable in class Vista.VentanaMenuPrincipal
 
GestorUsuarios - Class in Controlador
Controlador responsable de la gestión de usuarios.
GestorUsuarios(GestorPersistencia) - Constructor for class Controlador.GestorUsuarios
Crea un nuevo GestorUsuarios con la implementación de persistencia indicada.
getAciertos() - Method in class Modelo.PasaPalabra
 
getDatosLetra(int) - Method in class Modelo.PasaPalabra
Devuelve los datos de una letra del rosco por su índice.
getDescripcion() - Method in class Modelo.Juego
Devuelve la descripción del juego.
getEstadisticasUsuario(Usuario) - Method in class Controlador.GestorEstadisticas
Devuelve todas las estadísticas de un usuario concreto.
getEstadoActual() - Method in class Modelo.Partida
 
getEstadoTexto() - Method in class Modelo.Juego
Devuelve una representación en texto del estado actual del juego.
getEstadoTexto() - Method in class Modelo.PasaPalabra
 
getEstadoTexto() - Method in class modelo.tresenraya
Devuelve el estado actual del tablero en formato texto.
getEstadoTexto() - Method in class Modelo.TresEnRaya
Devuelve el estado actual del tablero en formato texto.
getFallos() - Method in class Modelo.PasaPalabra
 
getFecha() - Method in class Modelo.Estadistica
Obtiene la fecha en que se jugó la partida.
getFecha() - Method in class Modelo.Partida
 
getFechaFin() - Method in class Modelo.Partida
 
getGanador() - Method in class Modelo.Partida
Devuelve el jugador con mayor puntuación al final de la partida.
getGanador() - Method in class modelo.tresenraya
 
getGanador() - Method in class Modelo.TresEnRaya
Devuelve el username del ganador de la partida.
getGestorEstadisticas() - Static method in class Vista.Aplicacion
Devuelve el gestor de estadísticas de la aplicación.
getGestorJuegos() - Static method in class Vista.Aplicacion
Devuelve el gestor de juegos de la aplicación.
getGestorPartidas() - Static method in class Vista.Aplicacion
Devuelve el gestor de partidas de la aplicación.
getGestorUsuarios() - Static method in class Vista.Aplicacion
Devuelve el gestor de usuarios de la aplicación.
getId() - Method in class Modelo.Partida
 
getJuego() - Method in class Modelo.Partida
 
getJuegosDisponibles() - Method in class Controlador.GestorJuegos
Devuelve una copia de la lista de nombres de juegos registrados en el sistema.
getJuegoSeleccionado() - Method in class Vista.VentanaSeleccionJuego
Devuelve el nombre del juego que el usuario seleccionó.
getJugadorActual() - Method in class Modelo.Partida
Devuelve el usuario que tiene el turno actual.
getLetraActual() - Method in class Modelo.PasaPalabra
 
getListaJugadores() - Method in class Modelo.Partida
 
getListaPartidas() - Method in class Controlador.GestorPartidas
Devuelve el historial completo de partidas finalizadas en esta sesión.
getListaUsuarios() - Method in class Controlador.GestorUsuarios
Devuelve la lista completa de usuarios registrados en el sistema.
getMaxJugadores(String) - Method in class Controlador.GestorJuegos
Devuelve el número máximo de jugadores permitidos para un juego.
getNivel() - Method in class Modelo.PasaPalabra
 
getNombre() - Method in class Modelo.Juego
Devuelve el nombre del juego.
getNombreJuego() - Method in class Modelo.Estadistica
Obtiene el nombre del juego que se jugó.
getPartidaActual() - Method in class Controlador.GestorPartidas
Devuelve la partida que se está jugando en este momento.
getPartidasUsuario(Usuario) - Method in class Controlador.GestorPartidas
Filtra el historial devolviendo solo las partidas en las que participó el usuario.
getPasaPalabras() - Method in class Modelo.PasaPalabra
 
getPuntos() - Method in class Modelo.PuntuacionJugador
Devuelve los puntos actuales del jugador.
getPuntuacion() - Method in class Modelo.Estadistica
Obtiene la puntuación obtenida en la partida.
getPuntuacion(String) - Method in class Modelo.Juego
Devuelve la puntuación actual del jugador con el username indicado.
getPuntuacion(Usuario) - Method in class Modelo.Partida
Devuelve la puntuación actual de un jugador delegando en el juego.
getPuntuaciones() - Method in class Modelo.Juego
Devuelve la lista completa de puntuaciones de todos los jugadores.
getPuntuaciones() - Method in class Modelo.Partida
Devuelve la lista completa de puntuaciones de todos los jugadores.
getResumenPartidasPausadas() - Method in class Controlador.GestorPartidas
Devuelve un resumen legible de todas las partidas pausadas en disco.
getTablero() - Method in class modelo.tresenraya
Devuelve una copia del tablero para evitar modificaciones externas.
getTablero() - Method in class Modelo.TresEnRaya
Devuelve una copia del tablero para evitar modificaciones externas.
getTotalLetras() - Method in class Modelo.PasaPalabra
Devuelve el número total de letras del rosco.
getUltimasPartidas(Usuario, int) - Method in class Controlador.GestorEstadisticas
Devuelve las últimas n estadísticas de un usuario, ordenadas de más reciente a más antigua.
getUsername() - Method in class Modelo.Estadistica
Obtiene el nombre de usuario del jugador.
getUsername() - Method in class Modelo.PuntuacionJugador
Devuelve el nombre de usuario del jugador.
getUsername() - Method in class Modelo.Usuario
Devuelve el identificador único del usuario.
getUsuarioActual() - Method in class Controlador.GestorUsuarios
Devuelve el usuario que tiene la sesión activa.
GRIS_BOTON - Static variable in class Vista.Tema
 
guardarPartidaPausada(int, String) - Method in interface Persistencia.GestorPersistencia
Guarda el estado serializado de una partida pausada.
guardarPartidaPausada(int, String) - Method in class Persistencia.PersistenciaArchivos
Guarda el estado serializado de una partida pausada en un fichero denominado id.dat dentro de data/partidas/.
guardarUsuarios(ArrayList) - Method in interface Persistencia.GestorPersistencia
Guarda la lista completa de usuarios en el fichero.
guardarUsuarios(ArrayList) - Method in class Persistencia.PersistenciaArchivos
Sobrescribe el fichero de usuarios con la lista completa proporcionada.
A B C D E F G H I J L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form