br.uerj.petrinetanalyzer.gui.listener
Class TransActionListener

java.lang.Object
  extended by br.uerj.petrinetanalyzer.gui.listener.AbstractActionListener
      extended by br.uerj.petrinetanalyzer.gui.listener.TransActionListener
All Implemented Interfaces:
IntfMainConstants

public class TransActionListener
extends AbstractActionListener

Classe que Trata dos eventos relacionados ao Painel com Informações de Transição

Author:
Felipe Lino
Data: 11/01/2007
Atualização: 18/03/2007

Field Summary
(package private)  TransitionGraph trans
          Transição correntemente selecionada.
 
Fields inherited from class br.uerj.petrinetanalyzer.gui.listener.AbstractActionListener
modo, sub_modo, window
 
Fields inherited from interface br.uerj.petrinetanalyzer.gui.interfaces.IntfMainConstants
DRAW_ARC, EDIT_ARC, EDIT_DELETE, EDIT_LABEL, EDIT_LUGAR, EDIT_MOUSE, EDIT_TRANS, FILE_SAVE, MODO_ANALISE, MODO_EDICAO, MODO_SIMULACAO, PROP_LANGUAGE_FILE_DEFAULT, PROP_LANGUAGE_FILE_ENGLISH, PROP_LANGUAGE_FILE_PORT_BR, SIM_BACK, SIM_START, SIM_STOP
 
Constructor Summary
TransActionListener(MainWindow w)
          Construtor.
 
Method Summary
 void disableTransitionInfo()
          Desabilita os botões do painel de informações de Transição.
 void enableTransInfo()
          Habilita os objetos do painel de informações de Transição.
 void focusLostPerformed()
          Trata eventos relacionados a perda de foco de algum objeto do painel de informações de Lugar.
 void setSelectedTransition(TransitionGraph trans)
          Seta a Transição selecionada pelo mouse.
 void showInfo()
          Exibe na tela as informações da Transição.
 
Methods inherited from class br.uerj.petrinetanalyzer.gui.listener.AbstractActionListener
cleanInfoPanel, disableEditButton, disableSimulationButton, enableEditButton, enableSimulationButton, getWindow, setWindow
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

trans

TransitionGraph trans
Transição correntemente selecionada.

Constructor Detail

TransActionListener

public TransActionListener(MainWindow w)
Construtor.

Parameters:
w - Janela do Programa Principal
Method Detail

focusLostPerformed

public void focusLostPerformed()
Trata eventos relacionados a perda de foco de algum objeto do painel de informações de Lugar.


setSelectedTransition

public void setSelectedTransition(TransitionGraph trans)
Seta a Transição selecionada pelo mouse.

Parameters:
trans - Transição

showInfo

public void showInfo()
Exibe na tela as informações da Transição.


disableTransitionInfo

public void disableTransitionInfo()
Desabilita os botões do painel de informações de Transição.


enableTransInfo

public void enableTransInfo()
Habilita os objetos do painel de informações de Transição.