Newer
Older
AlgebraicDataflowArchitectureModel / AlgebraicDataflowArchitectureModel / src / application / simulator / SimulatorMenuBar.java
Shohei Yamagiwa on 1 Dec 777 bytes Format files
package application.simulator;

import application.actions.ZoomInAction;
import application.actions.ZoomOutAction;
import application.simulator.actions.ShowUISimulatorAction;

import javax.swing.*;

public class SimulatorMenuBar extends JMenuBar {
	private static final long serialVersionUID = 7769410930379012970L;
	
	private SimulatorWindow simulatorWindow = null;
	
	public SimulatorMenuBar(SimulatorWindow simulatorWindow) {
		this.simulatorWindow = simulatorWindow;
		
		JMenu menu = null;
		menu = add(new JMenu("View"));
		menu.add(new ZoomInAction(simulatorWindow.getGraphComponent()));
		menu.add(new ZoomOutAction(simulatorWindow.getGraphComponent()));
		
		menu = add(new JMenu("Show"));
		menu.add(new ShowUISimulatorAction(simulatorWindow.getSimulator()));
	}
	
}