private SessionTabWidget getActiveSessionTabWidget() { return (SessionTabWidget)_sqlPanelAPI.getSession().getActiveSessionWindow(); }
private SessionTabWidget getActiveSessionTabWidget() { return (SessionTabWidget) getSession().getActiveSessionWindow(); }
private SessionTabWidget getActiveSessionTabWidget() { return (SessionTabWidget) getSession().getActiveSessionWindow(); }
private SessionTabWidget getActiveSessionTabWidget() { return (SessionTabWidget)_sqlPanelAPI.getSession().getActiveSessionWindow(); }
public void run() { new SelectWidgetCommand(session.getActiveSessionWindow()).execute(); } });
public void actionPerformed(ActionEvent evt) { if (session != null) { Object source = evt.getSource(); if (source instanceof JMenuItem) { JMenuItem item = (JMenuItem) source; Bookmark bookmark = plugin.getBookmarkManager().get(item.getText()); ISQLEntryPanel sqlEntryPanel; if (session.getActiveSessionWindow() instanceof SessionInternalFrame) { sqlEntryPanel = ((SessionInternalFrame) session.getActiveSessionWindow()).getSQLPanelAPI().getSQLEntryPanel(); } else if (session.getActiveSessionWindow() instanceof SQLInternalFrame) { sqlEntryPanel = ((SQLInternalFrame) session.getActiveSessionWindow()).getSQLPanelAPI().getSQLEntryPanel(); } else { return; } if (bookmark != null) new RunBookmarkCommand(getParentFrame(evt), session, bookmark, plugin, sqlEntryPanel).execute(); } } }
public void activateNextSessionWindow() { final SessionManager sessMgr = _app.getSessionManager(); final ISession sess = sessMgr.getActiveSession(); if (sess == null) { return; } ISessionWidget activeSessionWindow = sess.getActiveSessionWindow(); if(null == activeSessionWindow) { throw new IllegalStateException("Active Session with no active window ???"); } ISessionWidget nextSessionWindow = _sessionWindows.getNextSessionWindow(activeSessionWindow); if (false == activeSessionWindow.equals(nextSessionWindow)) { new SelectWidgetCommand(nextSessionWindow).execute(); } }
public void activatePreviousSessionWindow() { final SessionManager sessMgr = _app.getSessionManager(); final ISession sess = sessMgr.getActiveSession(); if (sess == null) { return; } ISessionWidget activeSessionWindow = sess.getActiveSessionWindow(); if(null == activeSessionWindow) { throw new IllegalStateException("Active Session with no active window ???"); } ISessionWidget previousSessionWindow = _sessionWindows.getPreviousSessionWindow(activeSessionWindow); if (false == activeSessionWindow.equals(previousSessionWindow)) { new SelectWidgetCommand(previousSessionWindow).execute(); } }
public void activatePreviousSessionWindow() { final SessionManager sessMgr = _app.getSessionManager(); final ISession sess = sessMgr.getActiveSession(); if (sess == null) { return; } ISessionWidget activeSessionWindow = sess.getActiveSessionWindow(); if(null == activeSessionWindow) { throw new IllegalStateException("Active Session with no active window ???"); } ISessionWidget previousSessionWindow = _sessionWindows.getPreviousSessionWindow(activeSessionWindow); if (false == activeSessionWindow.equals(previousSessionWindow)) { new SelectWidgetCommand(previousSessionWindow).execute(); } }
public void activateNextSessionWindow() { final SessionManager sessMgr = _app.getSessionManager(); final ISession sess = sessMgr.getActiveSession(); if (sess == null) { return; } ISessionWidget activeSessionWindow = sess.getActiveSessionWindow(); if(null == activeSessionWindow) { throw new IllegalStateException("Active Session with no active window ???"); } ISessionWidget nextSessionWindow = _sessionWindows.getNextSessionWindow(activeSessionWindow); if (false == activeSessionWindow.equals(nextSessionWindow)) { new SelectWidgetCommand(nextSessionWindow).execute(); } }
/** * Close the session. */ public void execute() { ISessionWidget activeSessionWindow = _session.getActiveSessionWindow(); if(activeSessionWindow instanceof SQLInternalFrame || activeSessionWindow instanceof ObjectTreeInternalFrame) { activeSessionWindow.closeFrame(true); } else { _session.getApplication().getSessionManager().closeSession(_session); } } }
/** * Close the session. */ public void execute() { ISessionWidget activeSessionWindow = _session.getActiveSessionWindow(); if(activeSessionWindow instanceof SQLInternalFrame || activeSessionWindow instanceof ObjectTreeInternalFrame) { activeSessionWindow.closeFrame(true); } else { _session.getApplication().getSessionManager().closeSession(_session); } } }
public static ISQLPanelAPI getSQLPanelAPI(ISession session, SQLScriptPlugin plugin) { // old version before multible sesssion windows //return session.getSQLPanelAPI(plugin); if(session.getActiveSessionWindow() instanceof ObjectTreeInternalFrame) { // i18n[sqlscript.scriptWritten=Script was written to the SQL editor of the main session window.] session.showMessage(s_stringMgr.getString("sqlscript.scriptWritten")); return session.getSessionSheet().getSQLPaneAPI(); } else { return session.getSQLPanelAPIOfActiveSessionWindow(); } }
/** * Method for renaming a session. */ public void actionPerformed(ActionEvent evt) { setSession(_app.getSessionManager().getActiveSession()); String newTitle = JOptionPane.showInputDialog(_app.getMainFrame(), s_stringMgr.getString("RenameSessionAction.label"), s_stringMgr.getString("RenameSessionAction.title"), JOptionPane.QUESTION_MESSAGE); if(null == newTitle) { // Dialog was canceled. return; } if(!_session.getActiveSessionWindow().equals(_app.getWindowManager().getAllFramesOfSession(_session.getIdentifier())[0])) { _session.getActiveSessionWindow().setTitle(newTitle); } else { _session.setTitle(newTitle); updateGui(); } }
/** * Method for renaming a session. */ public void actionPerformed(ActionEvent evt) { setSession(_app.getSessionManager().getActiveSession()); String newTitle = JOptionPane.showInputDialog(_app.getMainFrame(), s_stringMgr.getString("RenameSessionAction.label"), s_stringMgr.getString("RenameSessionAction.title"), JOptionPane.QUESTION_MESSAGE); if(null == newTitle) { // Dialog was canceled. return; } if(!_session.getActiveSessionWindow().equals(_app.getWindowManager().getAllFramesOfSession(_session.getIdentifier())[0])) { _session.getActiveSessionWindow().setTitle(newTitle); } else { _session.setTitle(newTitle); updateGui(); } }
/** * Perform this action. Uses the <TT>CloseAllSQLResultWindowsCommand</TT>. * * @param evt The current event. */ public void actionPerformed(ActionEvent evt) { IApplication app = getApplication(); CursorChanger cursorChg = new CursorChanger(app.getMainFrame()); cursorChg.show(); try { ISession activeSession = getApplication().getSessionManager().getActiveSession(); if( activeSession.getActiveSessionWindow() instanceof SessionInternalFrame || activeSession.getActiveSessionWindow() instanceof SQLInternalFrame) { // Can't work with ISessionAction because if a result window is on top // the session in a ISessionAction is null. new CloseAllSQLResultWindowsCommand(activeSession.getSQLPanelAPIOfActiveSessionWindow()).execute(); } } finally { cursorChg.restore(); } } }
public static Frame getOwningFrame(ISession destSession) { Frame owningFrame; if(destSession.getActiveSessionWindow().hasSQLPanelAPI()) { owningFrame = GUIUtils.getOwningFrame(destSession.getSQLPanelAPIOfActiveSessionWindow().getSQLEntryPanel().getTextComponent()); } else { owningFrame = GUIUtils.getOwningFrame(destSession.getObjectTreeAPIOfActiveSessionWindow().getDetailTabComp()); } return owningFrame; }
public static Frame getOwningFrame(ISession destSession) { Frame owningFrame; if(destSession.getActiveSessionWindow().hasSQLPanelAPI()) { owningFrame = GUIUtils.getOwningFrame(destSession.getSQLPanelAPIOfActiveSessionWindow().getSQLEntryPanel().getTextComponent()); } else { owningFrame = GUIUtils.getOwningFrame(destSession.getObjectTreeAPIOfActiveSessionWindow().getDetailTabComp()); } return owningFrame; }
private void repaintSqlEditor() { ISessionWidget activeSessionWidget = _session.getActiveSessionWindow(); if (activeSessionWidget instanceof SQLInternalFrame) { ISQLEntryPanel sqlEntryPanel = ((SQLInternalFrame) activeSessionWidget).getSQLPanelAPI().getSQLEntryPanel(); sqlEntryPanel.getTextComponent().repaint(); _session.getParserEventsProcessor(sqlEntryPanel.getIdentifier()).triggerParser(); } if (activeSessionWidget instanceof SessionInternalFrame) { ISQLEntryPanel sqlEntryPanel = ((SessionInternalFrame) activeSessionWidget).getSQLPanelAPI().getSQLEntryPanel(); sqlEntryPanel.getTextComponent().repaint(); _session.getParserEventsProcessor(sqlEntryPanel.getIdentifier()).triggerParser(); } }
private void repaintSqlEditor() { ISessionWidget activeSessionWidget = _session.getActiveSessionWindow(); if (activeSessionWidget instanceof SQLInternalFrame) { ISQLEntryPanel sqlEntryPanel = ((SQLInternalFrame) activeSessionWidget).getSQLPanelAPI().getSQLEntryPanel(); sqlEntryPanel.getTextComponent().repaint(); _session.getParserEventsProcessor(sqlEntryPanel.getIdentifier()).triggerParser(); } if (activeSessionWidget instanceof SessionInternalFrame) { ISQLEntryPanel sqlEntryPanel = ((SessionInternalFrame) activeSessionWidget).getSQLPanelAPI().getSQLEntryPanel(); sqlEntryPanel.getTextComponent().repaint(); _session.getParserEventsProcessor(sqlEntryPanel.getIdentifier()).triggerParser(); } }