package agg.gui;
import java.util.Enumeration;
import java.util.Vector;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import agg.gui.treeview.GraGraTreeView;
public class AGGConstraints {
// private final AGGAppl parent;
private final Vector<JMenu> menus;
public AGGConstraints(AGGAppl appl, GraGraTreeView tree) {
// parent = appl;
this.menus = new Vector<JMenu>(1);
createMenus(tree);
}
public Enumeration<JMenu> getMenus() {
return this.menus.elements();
}
private void createMenus(GraGraTreeView view) {
this.menus.clear();
JMenu m = new JMenu("Consistency Check");
m.setMnemonic('o');
JMenuItem it = m.add(new JMenuItem("Check Atomics"));
it.setActionCommand("checkAtomics");
it.addActionListener(view.getActionAdapter());
it = m.add(new JMenuItem("Check Constraints"));
it.setActionCommand("checkConstraints");
it.addActionListener(view.getActionAdapter());
this.menus.add(m);
}
}