}	private String getTableNameFromSql() {
}
public boolean keyEvent(KeyEvent event) {		ModifierType modkey = event.getModifierKey();		if (event.getType().getName().equals("KEY_PRESSED")) {			if (event.getKeyval() == 32 && event.getModifierKey().getValue() == 20) {				System.out.println("Show table compleation list..");				DatabaseModel model = DataModelHelper.getModel();				TextBuffer textbuffer = view.getBuffer();				String sql = textbuffer.getText(textbuffer.getStartIter(), textbuffer.getEndIter(), true);				StringTokenizer st = new StringTokenizer(sql, " ");				String command = "";				while (st.hasMoreTokens()) {					command = st.nextToken();				}				System.out.println("Command: " + command);				if (command.equalsIgnoreCase("FROM")) {					System.out.println("Running completion");					CompletionHelper comp = new CompletionHelper(model.getTables(getCombobox_database().getActiveText()));					comp.showAll();					comp.run();//					Table table = model.getTable(comp.getUserselection());					view.getBuffer().insertText(" "+comp.getUserselection());								} else					if (command.equalsIgnoreCase("WHERE")) {						System.out.println("Running completion");						CompletionHelper comp = new CompletionHelper(model.getTable(getTableNameFromSql()).getColumns());						comp.showAll();						comp.run();						view.getBuffer().insertText(" "+comp.getUserselection());					}			}		}		return false;	}	private String getTableNameFromSql() {