servidorpreguntas
Class SPP_Main

java.lang.Object
  extended by servidorpreguntas.SPP_Main
All Implemented Interfaces:
CommandListener

public class SPP_Main
extends java.lang.Object
implements CommandListener

Clase principal del programa, recibe argumentos a traves de la linea de comandos


Field Summary
static int alternativa_correcta
          Alternativa de la pregunta que es la correcta
static SPP_Main instance
          Instancia de la clase SPP_Main
static int numero_alternativas
          Numero de alternativas para la pregunta
static int numero_clientes
          Numero de clientes que se espera respondan la pregunta
static java.lang.String pregunta
          Pregunta que se realiza
 SPP_Screen spp_screen
          Referencia a la clase SPP_Screen
 SPP_Server spp_server
          Referencia a la clase spp_server
 
Constructor Summary
SPP_Main()
          Constructor de la clase Main
 
Method Summary
static void alert(java.lang.Exception e, MessageUI next_screen)
          Funcion que muestra un mensaje de alerta cuando a ocurrido una excepcion
static void alert(java.lang.String m, MessageUI next_screen)
          Funcion que muestra una caja con un mensaje de alerta
 void commandAction(java.lang.String c, MessageUI d)
          Manejador de acciones de usuario y entradas.
static void log(java.lang.String s)
          Fucion que muestra un mensaje de debugeo
static void main(java.lang.String[] args)
          Funcion Main para iniciar aplicacion
static void quitApp()
          Saliendo de la Aplicacion
static void showUsage()
          Funcion que permite mostrar el modo de uso de la aplicacion
 void startApp()
          Implementa ciclo de vida del MIDlet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

public static SPP_Main instance
Instancia de la clase SPP_Main


spp_screen

public SPP_Screen spp_screen
Referencia a la clase SPP_Screen


spp_server

public SPP_Server spp_server
Referencia a la clase spp_server


pregunta

public static java.lang.String pregunta
Pregunta que se realiza


numero_alternativas

public static int numero_alternativas
Numero de alternativas para la pregunta


alternativa_correcta

public static int alternativa_correcta
Alternativa de la pregunta que es la correcta


numero_clientes

public static int numero_clientes
Numero de clientes que se espera respondan la pregunta

Constructor Detail

SPP_Main

public SPP_Main()
Constructor de la clase Main

Method Detail

showUsage

public static void showUsage()
Funcion que permite mostrar el modo de uso de la aplicacion


main

public static void main(java.lang.String[] args)
Funcion Main para iniciar aplicacion

Parameters:
args - String[]

startApp

public void startApp()
Implementa ciclo de vida del MIDlet


quitApp

public static void quitApp()
Saliendo de la Aplicacion


commandAction

public void commandAction(java.lang.String c,
                          MessageUI d)
Manejador de acciones de usuario y entradas. Todos los comandos de la GUI son dirigidos aqui por simplicidad.

Specified by:
commandAction in interface CommandListener
Parameters:
c -
d -

log

public static void log(java.lang.String s)
Fucion que muestra un mensaje de debugeo

Parameters:
s - String

alert

public static void alert(java.lang.Exception e,
                         MessageUI next_screen)
Funcion que muestra un mensaje de alerta cuando a ocurrido una excepcion

Parameters:
e -
next_screen -

alert

public static void alert(java.lang.String m,
                         MessageUI next_screen)
Funcion que muestra una caja con un mensaje de alerta

Parameters:
m - String
next_screen - Screen