_props.setStartOfLineComment(aTokenizer.getLineCommentBegin());
_props.setStartOfLineComment(aTokenizer.getLineCommentBegin());
_solCommentField.setText(queryTokenizer.getLineCommentBegin()); _solCommentField.setEditable(false);
_solCommentField.setText(queryTokenizer.getLineCommentBegin()); _solCommentField.setEditable(false);
private void onRunHQL() { if (false == _runHQL.isEnabled()) { return; } String hql = _hqlEntryPanelManager.getEntryPanel().getSQLToBeExecuted(); if (null == hql || 0 == hql.trim().length()) { return; } final IQueryTokenizer queryTokenizer = _sess.getQueryTokenizer(); final String statementSeparator = queryTokenizer.getSQLStatementSeparator(); final String startOfLineComment = queryTokenizer.getLineCommentBegin(); QueryTokenizer qt = new QueryTokenizer(statementSeparator, startOfLineComment, true); qt.setScriptToTokenize(hql); while (qt.hasQuery()) { String hqlQuery = qt.nextQuery(); _hibernateTabController.displayObjects(_con, hqlQuery); } }
private void validateSQL() { final ISQLPanelAPI api = _session.getSessionInternalFrame().getSQLPanelAPI(); final String sql = api.getSQLScriptToBeExecuted(); if (sql != null && sql.trim().length() > 0) { final WebServiceSessionProperties wssProps = _plugin.getWebServiceSessionProperties(_session); final String stmtSep= _session.getQueryTokenizer().getSQLStatementSeparator(); final String solComment = _session.getQueryTokenizer().getLineCommentBegin(); final ValidationProps valProps = new ValidationProps(_prefs, wssProps, sql, stmtSep, solComment, _session); new Executor(_session.getApplication(), valProps, _session.getProperties()).execute(); } else { // i18n[sqlval.noSql=No SQL specified] _session.showErrorMessage(s_stringMgr.getString("sqlval.noSql")); } }