All Packages Class Hierarchy This Package Previous Next Index
Class BW.UML.AwarenessMainWindow
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Window
|
+----java.awt.Frame
|
+----BW.UML.AwarenessMainWindow
- public class AwarenessMainWindow
- extends Frame
- implements UI_GUIElement, ActionListener, WindowListener
classe AwarenessMainWindow - classe principal do ambiente de
visualizacao dos eventos registrados no framework BW
- Version:
- 1.0
- Author:
- Luiz Angelo Barchet Estefanel
-
Events_Color
- relacao entre tipos de eventos e suas cores
-
eventsMenu
-
-
eventsMenu_Profile
-
-
exitMenu
-
-
helpMenu
-
-
isSet
-
-
manager
- referencia à classe base da interface
-
mb
-
-
memberMenu
-
-
menuItem
-
-
sc
-
-
UI_Events
- lista de eventos a serem visualizados
-
AwarenessMainWindow()
- construtor recebe apenas a referencia da UI_Interface do BW
-
AwarenessMainWindow(UI_Interface)
- construtor recebe apenas a referencia da UI_Interface do BW
-
actionPerformed(ActionEvent)
-
-
addUI_GUIEvent(UI_GUIEvent, BW_Event)
- metodo que permitiria a inclusao de outros UI_GUIEvent na lista de controle
devido 'as caracteristicas da aplicacao (CUTE), este metodo nao foi implementado
por nao haver a necessidade de outros UI_GUIEvent
-
click_advanced()
-
-
click_fundamental()
-
-
click_getEvents()
-
-
click_modifyInfo()
-
-
click_personalPaper()
-
-
click_personalProfiles()
-
-
click_searchInfo()
-
-
exit()
-
-
getUI_Interface()
- retorna a referencia ao objeto que gerencia esta interface grafica
-
Hide()
- esconde a janela
-
IsVisible()
- verifica se a janela esta visivel ou nao
-
itemStateChanged(ItemEvent)
-
-
makeMenu()
- inicia e preenche os menus da janela, delegando suas funcoes
-
mountKey(BW_Event)
- monta a chave que sera usada como indice no hashtable de eventos
-
Notify()
- metodo chamado pelos outros pacotes do framework BW, faz com que
sejam atualizadas as listas de eventos que estao sendo exibidas
-
resetAllEvents()
- limpa o hashtable que contem os vetores de eventos,
deixando apenas o indice dos prototipo
-
setBarObjects()
- atualiza a exibicao do grafico de barras
-
setMenuItem(MenuItem)
- seta o item de menu dentro do groupware COPSE/CUTE relacionado a esta janela
-
setUI_Interface(UI_Interface)
- permite a alteracao da referencia ao objeto UI_Interface que gerencia esta
interface
-
Show()
- torna visivel a janela principal da interface
-
showEvent(BW_Event)
- metodo invocado por um objeto bar, dispara a exibicao de detalhes de um determinado evento
-
windowActivated(WindowEvent)
-
-
windowClosed(WindowEvent)
-
-
windowClosing(WindowEvent)
-
-
windowDeactivated(WindowEvent)
-
-
windowDeiconified(WindowEvent)
-
-
windowIconified(WindowEvent)
-
-
windowOpened(WindowEvent)
-
manager
private UI_Interface manager
- referencia à classe base da interface
UI_Events
private Hashtable UI_Events
- lista de eventos a serem visualizados
Events_Color
private Hashtable Events_Color
- relacao entre tipos de eventos e suas cores
mb
private MenuBar mb
memberMenu
private Menu memberMenu
eventsMenu
private Menu eventsMenu
eventsMenu_Profile
private Menu eventsMenu_Profile
exitMenu
private Menu exitMenu
helpMenu
private Menu helpMenu
sc
private Scroller sc
isSet
private boolean isSet
menuItem
private CheckboxMenuItem menuItem
AwarenessMainWindow
public AwarenessMainWindow(UI_Interface manager)
- construtor recebe apenas a referencia da UI_Interface do BW
- Parameters:
- UI_Interface - manager gerente da exibicao dos eventos
AwarenessMainWindow
public AwarenessMainWindow()
- construtor recebe apenas a referencia da UI_Interface do BW
- Parameters:
- UI_Interface - manager gerente da exibicao dos eventos
resetAllEvents
public void resetAllEvents()
- limpa o hashtable que contem os vetores de eventos,
deixando apenas o indice dos prototipo
mountKey
public String mountKey(BW_Event obj)
- monta a chave que sera usada como indice no hashtable de eventos
- Parameters:
- BW_Event - obj prototipo de evento que sera' incluido na lista de eventos
- Returns:
- String chave do objeto
Show
public void Show()
- torna visivel a janela principal da interface
Hide
public void Hide()
- esconde a janela
IsVisible
public boolean IsVisible()
- verifica se a janela esta visivel ou nao
makeMenu
public void makeMenu()
- inicia e preenche os menus da janela, delegando suas funcoes
click_getEvents
private void click_getEvents()
click_personalProfiles
private void click_personalProfiles()
click_personalPaper
private void click_personalPaper()
click_searchInfo
private void click_searchInfo()
click_modifyInfo
private void click_modifyInfo()
click_fundamental
private void click_fundamental()
click_advanced
private void click_advanced()
Notify
public void Notify()
- metodo chamado pelos outros pacotes do framework BW, faz com que
sejam atualizadas as listas de eventos que estao sendo exibidas
setUI_Interface
public void setUI_Interface(UI_Interface manager)
- permite a alteracao da referencia ao objeto UI_Interface que gerencia esta
interface
- Parameters:
- UI_Interface - manager o novo objeto que gerencia a interface grafica
getUI_Interface
public UI_Interface getUI_Interface()
- retorna a referencia ao objeto que gerencia esta interface grafica
- Returns:
- UI_Interface manager
addUI_GUIEvent
public void addUI_GUIEvent(UI_GUIEvent guievent,
BW_Event prototype)
- metodo que permitiria a inclusao de outros UI_GUIEvent na lista de controle
devido 'as caracteristicas da aplicacao (CUTE), este metodo nao foi implementado
por nao haver a necessidade de outros UI_GUIEvent
- Parameters:
- UI_GUIEvent - guievent
- BW_Event - prototype
exit
private void exit()
setMenuItem
public void setMenuItem(MenuItem menuItem)
- seta o item de menu dentro do groupware COPSE/CUTE relacionado a esta janela
showEvent
public void showEvent(BW_Event prototype)
- metodo invocado por um objeto bar, dispara a exibicao de detalhes de um determinado evento
- Parameters:
- BW_Event - prototype prototipo do evento a ser exibido em detalhes
setBarObjects
private void setBarObjects()
- atualiza a exibicao do grafico de barras
itemStateChanged
public void itemStateChanged(ItemEvent e)
actionPerformed
public void actionPerformed(ActionEvent 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)
All Packages Class Hierarchy This Package Previous Next Index