All Packages Class Hierarchy This Package Previous Next Index
Class BW.UML.AwarenessProfileWindow
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Window
|
+----java.awt.Frame
|
+----BW.UML.AwarenessProfileWindow
- public class AwarenessProfileWindow
- extends Frame
- implements WindowListener, ItemListener, ActionListener
A classe AwarenessProfileWindow exibe os parametros de filtragem
dos profiles do usuario, bem como permite modificar esses parametros
- Version:
- 1.0
- Author:
- Luiz Angelo Barchet Estefanel, Manuele Kirsch Pinheiro
-
awarenessProfile
-
-
background
- Variaveis da Interface grafica
-
cancelButton
-
-
Center
-
-
ckBox
-
-
events
- lista de eventos que podem ser selecionados
events[0] -> BW_Event
events[1] -> Checkbox
-
from
- vectors utilizados para a filtragem por periodo
-
Interface
- UI_Interface
-
isChanged
- flag que indica se algum dos dados do usuario sofreram alteracao
-
isPersonal
- flag que indica se a janela esta' sendo usada para o personal profile
ou para o papel
-
member
- variavel que contem os dados do membro
-
North
-
-
okButton
-
-
South
-
-
timeBox
-
-
to
-
-
Username
-
-
AwarenessProfileWindow(UI_Interface, BW_Member, boolean)
- Construtor
-
actionPerformed(ActionEvent)
-
-
actionPerformed(WindowEvent)
-
-
cancelButton()
-
-
changeProfile()
- registra os parametros marcados nos profiles do usuario
-
getEvent(Checkbox)
- retorna o evento relativo a um Checkbox
-
getState(BW_Event)
- retorna o estado do Checkbox relativo ao evento
-
itemStateChanged(ItemEvent)
-
-
loadMember()
- metodo loadMember preenche os campos com os dados atuais do usuario
-
mountKey(BW_Event)
- monta a chave usada na hash que mantem os eventos de interesse
A chave e uma string formada pelo nome da
classe do evento mais o sinal de "-" (hifem), mais
o typeId da classe;
e o valor e o proprio typeId do evento
-
okButton()
-
-
resetAllEvents()
- reseta os vetores e variaveis, para a inicializacao da janela
-
setState(BW_Event, boolean)
- seta o Checkbox do evento indicado para o estado passado como parametro
-
windowActivated(WindowEvent)
-
-
windowClosed(WindowEvent)
-
-
windowClosing(WindowEvent)
-
-
windowDeactivated(WindowEvent)
-
-
windowDeiconified(WindowEvent)
-
-
windowIconified(WindowEvent)
-
-
windowOpened(WindowEvent)
-
member
private BW_Member member
- variavel que contem os dados do membro
awarenessProfile
private BW_AwarenessProfile awarenessProfile
isChanged
private boolean isChanged
- flag que indica se algum dos dados do usuario sofreram alteracao
isPersonal
private boolean isPersonal
- flag que indica se a janela esta' sendo usada para o personal profile
ou para o papel
Interface
private UI_Interface Interface
- UI_Interface
events
private Vector events[]
- lista de eventos que podem ser selecionados
events[0] -> BW_Event
events[1] -> Checkbox
from
Vector from
- vectors utilizados para a filtragem por periodo
to
Vector to
background
private Panel background
- Variaveis da Interface grafica
North
private Panel North
Center
private Panel Center
ckBox
private Panel ckBox
South
private Panel South
timeBox
private Panel timeBox
Username
private Label Username
okButton
private Button okButton
cancelButton
private Button cancelButton
AwarenessProfileWindow
public AwarenessProfileWindow(UI_Interface Interface,
BW_Member member,
boolean purpose)
- Construtor
- Parameters:
- UI_Interface - interface referencia a janela principal
- BW_Member - member referencia ao registro do usuario
- boolean - purpose se true=PersonalProfile, se false=PersonalPaperProfile
loadMember
public void loadMember()
- metodo loadMember preenche os campos com os dados atuais do usuario
mountKey
public String mountKey(BW_Event obj)
- monta a chave usada na hash que mantem os eventos de interesse
A chave e uma string formada pelo nome da
classe do evento mais o sinal de "-" (hifem), mais
o typeId da classe;
e o valor e o proprio typeId do evento
resetAllEvents
public void resetAllEvents()
- reseta os vetores e variaveis, para a inicializacao da janela
changeProfile
public void changeProfile()
- registra os parametros marcados nos profiles do usuario
setState
public void setState(BW_Event target,
boolean state)
- seta o Checkbox do evento indicado para o estado passado como parametro
- Parameters:
- BW_Event - target evento que sera' selecionado/removido da lista de filtragem
- boolean - state true=ativa false=desativa o Checkbox
- See Also:
- Checkbox
getState
public boolean getState(BW_Event target)
- retorna o estado do Checkbox relativo ao evento
- Parameters:
- BW_Event - target evento
- Returns:
- boolean estado do Checkbox
getEvent
public BW_Event getEvent(Checkbox target)
- retorna o evento relativo a um Checkbox
- Parameters:
- Checkbox - target Checkbox do ambiente grafico
- Returns:
- BW_Event evento relativo ao Checkbox
okButton
private void okButton()
cancelButton
private void cancelButton()
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)
actionPerformed
public void actionPerformed(WindowEvent evt)
All Packages Class Hierarchy This Package Previous Next Index