Serialized Form


Package uniandes.cupi2.messengerAmigos.interfazCliente

Class uniandes.cupi2.messengerAmigos.interfazCliente.BarraMenu extends javax.swing.JMenuBar implements Serializable

Serialized Fields

principal

InterfazClienteMessengerAmigos principal
Es una referencia a la clase principal de la interfaz del cliente


menuMessenger

javax.swing.JMenu menuMessenger
Es el menú Messenger de la Aplicación


itemConectar

javax.swing.JMenuItem itemConectar
Es la opción Conectar del menú Messenger


itemDesconectar

javax.swing.JMenuItem itemDesconectar
Es la opción Desconectar del menú Messenger


itemAgregarAmigo

javax.swing.JMenuItem itemAgregarAmigo
Es la opción Agregar Amigo del menú Messenger


itemSalir

javax.swing.JMenuItem itemSalir
Es la opción Salir del menú Messenger


menuExtension

javax.swing.JMenu menuExtension
Es el menú Extensiones del Messenger


itemOpcion1

javax.swing.JMenuItem itemOpcion1
Es la opción 1


itemOpcion2

javax.swing.JMenuItem itemOpcion2
Es la opción 2

Class uniandes.cupi2.messengerAmigos.interfazCliente.InterfazClienteMessengerAmigos extends javax.swing.JFrame implements Serializable

Serialized Fields

clienteAmigos

IClienteMessenger clienteAmigos
Es una referencia a la clase principal del cliente


saliendo

boolean saliendo
Indica que se inició el proceso para salir de la aplicación


panelAmigos

PanelAmigos panelAmigos
El panel donde se muestran los amigos del usuario


barraMenu

BarraMenu barraMenu
Es el menú donde están las opciones para el cliente

Class uniandes.cupi2.messengerAmigos.interfazCliente.PanelAmigos extends javax.swing.JPanel implements Serializable

Serialized Fields

ventanaPrincipal

InterfazClienteMessengerAmigos ventanaPrincipal
Es una referencia a la clase principal de la interfaz


listaAmigos

javax.swing.JList listaAmigos
Es la lista donde se muestran los amigos


botonConversacion

javax.swing.JButton botonConversacion
Es el botón en el que se hace click para abrir una conversación

Class uniandes.cupi2.messengerAmigos.interfazCliente.PanelEnviarMensajes extends javax.swing.JPanel implements Serializable

Serialized Fields

ventana

VentanaConversacion ventana
Es una referencia a la ventana de la cual hace parte este panel


txtMensaje

javax.swing.JTextArea txtMensaje
Es la zona donde se escriben los mensajes para enviar


botonEnviar

javax.swing.JButton botonEnviar
Es el botón usado para enviar un mensaje

Class uniandes.cupi2.messengerAmigos.interfazCliente.PanelMensajesConversacion extends javax.swing.JPanel implements Serializable

Serialized Fields

txtMensajes

javax.swing.JTextArea txtMensajes
Es el campo de texto donde se muestran los mensajes de la conversación

Class uniandes.cupi2.messengerAmigos.interfazCliente.VentanaConversacion extends javax.swing.JFrame implements Serializable

Serialized Fields

conversacion

Conversacion conversacion
Es la conversación asociada a esta ventana


panelMensajes

PanelMensajesConversacion panelMensajes
Es el panel donde se muestran los mensajes de la conversación


panelEnviarMensajes

PanelEnviarMensajes panelEnviarMensajes
Es el panel desde donde se envían los mensajes de la conversación


Package uniandes.cupi2.messengerAmigos.interfazServidor

Class uniandes.cupi2.messengerAmigos.interfazServidor.InterfazServidorMessengerAmigos extends javax.swing.JFrame implements Serializable

Serialized Fields

servidor

IServidorAmigos servidor
Es una referencia a la clase que se encarga de manejar las conexiones entrantes al servidor


panelClientes

PanelClientes panelClientes
Es el panel donde se muestran los usuarios conectados


panelExtension

PanelExtension panelExtension
Panel con las extensiones

Class uniandes.cupi2.messengerAmigos.interfazServidor.PanelClientes extends javax.swing.JPanel implements Serializable

Serialized Fields

principal

InterfazServidorMessengerAmigos principal
Es una referencia a la ventana principal de la aplicación del servidor


listaClientes

javax.swing.JList listaClientes
Es la lista donde se muestran los clientes


botonRefrescar

javax.swing.JButton botonRefrescar
Es el botón que se usa para refrescar la lista de clientes

Class uniandes.cupi2.messengerAmigos.interfazServidor.PanelExtension extends javax.swing.JPanel implements Serializable

Serialized Fields

principal

InterfazServidorMessengerAmigos principal
Ventana principal de la aplicación


btnOpcion1

javax.swing.JButton btnOpcion1
Botón Opción 1


btnOpcion2

javax.swing.JButton btnOpcion2
Botón Opción 2


Package uniandes.cupi2.messengerAmigos.servidor

Class uniandes.cupi2.messengerAmigos.servidor.MessengerException extends java.lang.Exception implements Serializable