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
-
element
- referencia ao elemento que gerencia esta classe
-
eventInfo
-
-
events
- vetor que contem a lista de eventos exibidos
-
eventsList
-
-
frameInfo
- Variaveis da Interface grafica
-
prototype
- variavel que contem o prototipo do evento a ser apresentado
-
AwarenessEventsWindow(UI_GUIElement, BW_Event, Vector)
- construtor
-
actionPerformed(WindowEvent)
-
-
getEventInfo(int)
- retorna informacoes especificas de um determinado evento selecionado
-
getEventPrototype()
- retorna o prototipo de eventos atualmente em exibicao
-
getUI_GUIElement()
- retorna o UI_GUIElement atualmente em uso
-
itemStateChanged(ItemEvent)
-
-
mountList()
- metodo mountList: gera a lista de eventos
-
newEvents(Vector)
- inclui novos eventos na lista de eventos a serem exibidos
-
setEventPrototype(BW_Event)
- permite alterar o prototipo dos eventos exibidos
-
setUI_GUIElement(UI_GUIElement)
- permite alterar a referencia ao elemento de exibicao (janela principal)
-
showEventInfo(int)
- abre uma janela com as informacoes especificas de um evento selecionado
-
update(Vector)
- redefine o conjunto de eventos exibidos
-
updateList()
- atualiza a lista de eventos em exibicao
-
windowActivated(WindowEvent)
-
-
windowClosed(WindowEvent)
-
-
windowClosing(WindowEvent)
-
-
windowDeactivated(WindowEvent)
-
-
windowDeiconified(WindowEvent)
-
-
windowIconified(WindowEvent)
-
-
windowOpened(WindowEvent)
-
prototype
private BW_Event prototype
- variavel que contem o prototipo do evento a ser apresentado
events
private Vector events
- vetor que contem a lista de eventos exibidos
element
private UI_GUIElement element
- referencia ao elemento que gerencia esta classe
frameInfo
private Frame frameInfo
- Variaveis da Interface grafica
eventsList
private List eventsList
eventInfo
private TextArea eventInfo
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
mountList
public Vector mountList()
- metodo mountList: gera a lista de eventos
- Returns:
- Vector lista de nomes dos eventos
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
update
public void update(Vector events)
- redefine o conjunto de eventos exibidos
- Parameters:
- Vector - events lista de eventos que substituira a anterior
setEventPrototype
public void setEventPrototype(BW_Event newProt)
- permite alterar o prototipo dos eventos exibidos
- Parameters:
- BW_Event - newProt novo prototipo de eventos
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
getEventPrototype
public BW_Event getEventPrototype()
- retorna o prototipo de eventos atualmente em exibicao
- Returns:
- BW_Event prototipo de eventos
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
getUI_GUIElement
public UI_GUIElement getUI_GUIElement()
- retorna o UI_GUIElement atualmente em uso
- Returns:
- UI_GUIElement
updateList
public void updateList()
- atualiza a lista de eventos em exibicao
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
itemStateChanged
public void itemStateChanged(ItemEvent e)
windowClosing
public void windowClosing(WindowEvent evt)
windowClosed
public void windowClosed(WindowEvent evt)
windowOpened
public void windowOpened(WindowEvent evt)
windowIconified
public void windowIconified(WindowEvent evt)
windowActivated
public void windowActivated(WindowEvent evt)
windowDeactivated
public void windowDeactivated(WindowEvent evt)
windowDeiconified
public void windowDeiconified(WindowEvent evt)
actionPerformed
public void actionPerformed(WindowEvent evt)
All Packages Class Hierarchy This Package Previous Next Index