private JToolBar initToolbar(final ConvertController controller) {
		JToolBar bar = new JToolBar();
		bar.add(new TooltipAction("Hint",
				"Shows the productions for one object.") {
			public void actionPerformed(ActionEvent e) {
				controller.revealRandomProductions();
			}
		});
		bar.add(new TooltipAction("Show All",
				"Shows all productions remaining.") {
			public void actionPerformed(ActionEvent e) {
				controller.revealAllProductions();
			}
		});
		bar.addSeparator();
		bar.add(new TooltipAction("What's Left?",
				"Highlights remaining objects to convert.") {
			public void actionPerformed(ActionEvent e) {
				controller.highlightUntransformed();
			}
		});
		bar.add(new TooltipAction("Export",
				"Exports a finished grammar to a new window.") {
			public void actionPerformed(ActionEvent e) {
				controller.exportGrammar();
			}
		});
		return bar;
	}