Index
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.datdentro dedata/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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form