transformation

Class ButtonPanel

Implemented Interfaces:
ActionListener

public class ButtonPanel
extends JPanel
implements ActionListener

Field Summary

private JRadioButton
analysis
private AnalysePanel
analysisPan
private int
arrowCounter
private Color
color
private JButton
detail
private int
gridCounter
private JFrame
parent
private JButton
pause
private boolean
pausePressed
private JButton
reset
private JButton
start
private JRadioButton
synthesis
private SynthesisPanel
synthesisPan

Constructor Summary

ButtonPanel(AnalysePanel a, SynthesisPanel s, JFrame f)

Method Summary

void
actionPerformed(ActionEvent e)
boolean
analysisIsSelected()
void
setFinishedSituation()
void
setPanels(AnalysePanel a, SynthesisPanel s)
boolean
synthesisIsSelected()

Field Details

analysis

private JRadioButton analysis

analysisPan

private AnalysePanel analysisPan

arrowCounter

private int arrowCounter

color

private Color color

detail

private JButton detail

gridCounter

private int gridCounter

parent

private JFrame parent

pause

private JButton pause

pausePressed

private boolean pausePressed

reset

private JButton reset

start

private JButton start

synthesis

private JRadioButton synthesis

synthesisPan

private SynthesisPanel synthesisPan

Constructor Details

ButtonPanel

public ButtonPanel(AnalysePanel a,
                   SynthesisPanel s,
                   JFrame f)

Method Details

actionPerformed

public void actionPerformed(ActionEvent e)

analysisIsSelected

public boolean analysisIsSelected()

setFinishedSituation

public void setFinishedSituation()

setPanels

public void setPanels(AnalysePanel a,
                      SynthesisPanel s)

synthesisIsSelected

public boolean synthesisIsSelected()