All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class BW.UML.AwarenessEventsWindow

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Window
                           |
                           +----java.awt.Frame
                                   |
                                   +----BW.UML.AwarenessEventsWindow

public class AwarenessEventsWindow
extends Frame
implements UI_GUIEvent, WindowListener, ItemListener
A classe AwarenessEventsWindow exibe os detalhes de um conjunto de eventos semelhantes.

Version:
1.0
Author:
Luiz Angelo Barchet Estefanel

Variable Index

 o element
referencia ao elemento que gerencia esta classe
 o eventInfo
 o events
vetor que contem a lista de eventos exibidos
 o eventsList
 o frameInfo
Variaveis da Interface grafica
 o prototype
variavel que contem o prototipo do evento a ser apresentado

Constructor Index

 o AwarenessEventsWindow(UI_GUIElement, BW_Event, Vector)
construtor

Method Index

 o actionPerformed(WindowEvent)
 o getEventInfo(int)
retorna informacoes especificas de um determinado evento selecionado
 o getEventPrototype()
retorna o prototipo de eventos atualmente em exibicao
 o getUI_GUIElement()
retorna o UI_GUIElement atualmente em uso
 o itemStateChanged(ItemEvent)
 o mountList()
metodo mountList: gera a lista de eventos
 o newEvents(Vector)
inclui novos eventos na lista de eventos a serem exibidos
 o setEventPrototype(BW_Event)
permite alterar o prototipo dos eventos exibidos
 o setUI_GUIElement(UI_GUIElement)
permite alterar a referencia ao elemento de exibicao (janela principal)
 o showEventInfo(int)
abre uma janela com as informacoes especificas de um evento selecionado
 o update(Vector)
redefine o conjunto de eventos exibidos
 o updateList()
atualiza a lista de eventos em exibicao
 o windowActivated(WindowEvent)
 o windowClosed(WindowEvent)
 o windowClosing(WindowEvent)
 o windowDeactivated(WindowEvent)
 o windowDeiconified(WindowEvent)
 o windowIconified(WindowEvent)
 o windowOpened(WindowEvent)

Variables

 o prototype
 private BW_Event prototype
variavel que contem o prototipo do evento a ser apresentado

 o events
 private Vector events
vetor que contem a lista de eventos exibidos

 o element
 private UI_GUIElement element
referencia ao elemento que gerencia esta classe

 o frameInfo
 private Frame frameInfo
Variaveis da Interface grafica

 o eventsList
 private List eventsList
 o eventInfo
 private TextArea eventInfo

Constructors

 o AwarenessEventsWindow
 public AwarenessEventsWindow(UI_GUIElement element,
                              BW_Event prototype,
                              Vector events)
construtor

Parameters:
UI_GUIElement - element referencia a janela principal da interface
BW_Event - prototype prototipo dos eventos que serao exibidos
Vector - events conjunto de eventos do tipo do prototype

Methods

 o mountList
 public Vector mountList()
metodo mountList: gera a lista de eventos

Returns:
Vector lista de nomes dos eventos
 o newEvents
 public void newEvents(Vector newEvents)
inclui novos eventos na lista de eventos a serem exibidos

Parameters:
Vector - newEvents lista de novos eventos a serem anexados aos demais
 o update
 public void update(Vector events)
redefine o conjunto de eventos exibidos

Parameters:
Vector - events lista de eventos que substituira a anterior
 o setEventPrototype
 public void setEventPrototype(BW_Event newProt)
permite alterar o prototipo dos eventos exibidos

Parameters:
BW_Event - newProt novo prototipo de eventos
 o setUI_GUIElement
 public void setUI_GUIElement(UI_GUIElement control)
permite alterar a referencia ao elemento de exibicao (janela principal)

Parameters:
UI_GUIElement - control novo elemento
 o getEventPrototype
 public BW_Event getEventPrototype()
retorna o prototipo de eventos atualmente em exibicao

Returns:
BW_Event prototipo de eventos
 o getEventInfo
 public Vector getEventInfo(int i)
retorna informacoes especificas de um determinado evento selecionado

Parameters:
int - i indice do evento selecionado na lista
Returns:
Vector lista de informacoes sobre o evento selecionado
 o getUI_GUIElement
 public UI_GUIElement getUI_GUIElement()
retorna o UI_GUIElement atualmente em uso

Returns:
UI_GUIElement
 o updateList
 public void updateList()
atualiza a lista de eventos em exibicao

 o showEventInfo
 public void showEventInfo(int index)
abre uma janela com as informacoes especificas de um evento selecionado

Parameters:
int - index indice do evento, na lista de exibicao
 o itemStateChanged
 public void itemStateChanged(ItemEvent e)
 o windowClosing
 public void windowClosing(WindowEvent evt)
 o windowClosed
 public void windowClosed(WindowEvent evt)
 o windowOpened
 public void windowOpened(WindowEvent evt)
 o windowIconified
 public void windowIconified(WindowEvent evt)
 o windowActivated
 public void windowActivated(WindowEvent evt)
 o windowDeactivated
 public void windowDeactivated(WindowEvent evt)
 o windowDeiconified
 public void windowDeiconified(WindowEvent evt)
 o actionPerformed
 public void actionPerformed(WindowEvent evt)

All Packages  Class Hierarchy  This Package  Previous  Next  Index