public void input(String string) {
		this.statusDisplay.setText("");
		myTarget=string;
		treePanel.setAnswer(null);
		treePanel.repaint();
		derivationModel.setRowCount(0);
		myStepAction.setEnabled(false);
		if (myParser.solve(string))
		{
			progress.setText("String is Accepted!");
			////System.out.println(myParser.getTrace());
			myTraceAvailable=true;
			myStepAction.setEnabled(true);
			traceBack();
		}
		else
			progress.setText("String is Rejected!");
	}