br.uerj.petrinetanalyzer.gui.listener
Class ArcActionListener

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

public class ArcActionListener
extends AbstractActionListener

Classe que Trata dos eventos relacionados ao Painel com Informações de Arco.

Author:
Felipe Lino
Data: 11/01/2007
Atualização: 10/02/2007

Field Summary
private  ArcGraph arc
           
 
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
ArcActionListener(MainWindow w)
          Construtor.
 
Method Summary
 void disableArcInfo()
          Desabilita os botões do painel de informações de Arco.
 void enableArcInfo()
           
 void focusLostPerformed()
          Trata eventos relacionados a perda de foco de algum objeto do painel de informações de Lugar.
 void setSelectedArc(ArcGraph arc)
          Seta o Arco selecionado 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

arc

private ArcGraph arc
Constructor Detail

ArcActionListener

public ArcActionListener(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.


setSelectedArc

public void setSelectedArc(ArcGraph arc)
Seta o Arco selecionado pelo Mouse.

Parameters:
arc - Arco

showInfo

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


disableArcInfo

public void disableArcInfo()
Desabilita os botões do painel de informações de Arco.


enableArcInfo

public void enableArcInfo()