/** * Ctor. * * @param session * Current session.. * @param tables * Array of <TT>IDatabaseObjectInfo</TT> objects representing the tables to be deleted. * @throws IllegalArgumentException * Thrown if a <TT>null</TT> <TT>ISession</TT> passed. */ public DeleteTablesCommand(IObjectTreeAPI tree, List<ITableInfo> tables) { super(); if (tree == null) { throw new IllegalArgumentException("ISession == null"); } if (tables == null) { throw new IllegalArgumentException("IDatabaseObjectInfo[] == null"); } _session = tree.getSession(); _tree = tree; _tables = tables; }
/** * Ctor. * * @param session * Current session.. * @param tables * Array of <TT>IDatabaseObjectInfo</TT> objects representing the tables to be deleted. * @throws IllegalArgumentException * Thrown if a <TT>null</TT> <TT>ISession</TT> passed. */ public DeleteTablesCommand(IObjectTreeAPI tree, List<ITableInfo> tables) { super(); if (tree == null) { throw new IllegalArgumentException("ISession == null"); } if (tables == null) { throw new IllegalArgumentException("IDatabaseObjectInfo[] == null"); } _session = tree.getSession(); _tree = tree; _tables = tables; }
public void setObjectTree(IObjectTreeAPI tree) { if(null != tree) { _session = tree.getSession(); } else { _session = null; } setEnabled(null != _session); } }
public void setObjectTree(IObjectTreeAPI tree) { if(null != tree) { _session = tree.getSession(); } else { _session = null; } setEnabled(null != _session); } }
public void setObjectTree(IObjectTreeAPI tree) { if (null != tree) { _session = tree.getSession(); } else { _session = null; } setEnabled(null != _session); } }
public void setObjectTree(IObjectTreeAPI tree) { if(null != tree) { _session = tree.getSession(); } else { _session = null; } setEnabled(null != _session); } }
/** * @see net.sourceforge.squirrel_sql.client.session.action.IObjectTreeAction#setObjectTree(net.sourceforge.squirrel_sql.client.session.IObjectTreeAPI) */ public void setObjectTree(IObjectTreeAPI tree) { _tree = tree; if (null != _tree) _session = _tree.getSession(); else _session = null; setEnabled(null != _tree); } }
public void setObjectTree(IObjectTreeAPI tree) { if(null != tree) { _session = tree.getSession(); } else { _session = null; } setEnabled(null != _session); } }
/** * Creates a new instance of SQLFilterSheet * * @param objectTree * @param objectInfo The object we are filtering within the object * tree. */ public SQLFilterSheet(IObjectTreeAPI objectTree, IDatabaseObjectInfo objectInfo) { super(TITLE, true, objectTree.getSession()); if (objectInfo == null) { throw new IllegalArgumentException("IDatabaseObjectInfo == null"); } _objectTree = objectTree; _objectInfo = objectInfo; createGUI(); }
/** * Creates a new instance of SQLFilterSheet * * @param objectTree * @param objectInfo The object we are filtering within the object * tree. */ public SQLFilterSheet(IObjectTreeAPI objectTree, IDatabaseObjectInfo objectInfo) { super(TITLE, true, objectTree.getSession()); if (objectInfo == null) { throw new IllegalArgumentException("IDatabaseObjectInfo == null"); } _objectTree = objectTree; _objectInfo = objectInfo; createGUI(); }
/** * Display the SQL Filter dialog. */ public void execute() { if (_objectTree != null) { final ISession session = _objectTree.getSession(); final IApplication app = session.getApplication(); final WindowManager winMgr = app.getWindowManager(); winMgr.showSQLFilterDialog( _objectTree, _objectInfo); } } }
/** * Display the SQL Filter dialog. */ public void execute() { if (_objectTree != null) { final ISession session = _objectTree.getSession(); final IApplication app = session.getApplication(); final WindowManager winMgr = app.getWindowManager(); winMgr.showSQLFilterDialog( _objectTree, _objectInfo); } } }
private SQLFilterSheet getSQLFilterSheet(IObjectTreeAPI tree, IDatabaseObjectInfo objectInfo) { final ISession session = tree.getSession(); ISessionWidget[] framesOfSession = _sessionWindows.getFramesOfSession(session.getIdentifier()); for (int i = 0; i < framesOfSession.length; i++) { if (framesOfSession[i] instanceof SQLFilterSheet) { final SQLFilterSheet sfs = (SQLFilterSheet)framesOfSession[i]; if (sfs.getObjectTree() == tree && objectInfo.equals(sfs.getDatabaseObjectInfo())) { return sfs; } } } return null; }
private SQLFilterSheet getSQLFilterSheet(IObjectTreeAPI tree, IDatabaseObjectInfo objectInfo) { final ISession session = tree.getSession(); ISessionWidget[] framesOfSession = _sessionWindows.getFramesOfSession(session.getIdentifier()); for (int i = 0; i < framesOfSession.length; i++) { if (framesOfSession[i] instanceof SQLFilterSheet) { final SQLFilterSheet sfs = (SQLFilterSheet)framesOfSession[i]; if (sfs.getObjectTree() == tree && objectInfo.equals(sfs.getDatabaseObjectInfo())) { return sfs; } } } return null; }
/** * Perform this action. Use the <TT>CopyObjectNameCommand</TT>. * * @param evt The current event. */ public void actionPerformed(ActionEvent evt) { if (_tree != null) { try { new CopyObjectNameCommand(_tree, QUALIFIED_NAME).execute(); } catch (Throwable ex) { final String msg = "Error occured copying object names"; _tree.getSession().showErrorMessage(msg + ": " + ex); s_log.error(msg, ex); } } } }
/** * Perform this action. Use the <TT>CopyObjectNameCommand</TT>. * * @param evt The current event. */ public void actionPerformed(ActionEvent evt) { if (_tree != null) { try { new CopyObjectNameCommand(_tree, SIMPLE_NAME).execute(); } catch (Throwable ex) { final String msg = "Error occured copying object names"; _tree.getSession().showErrorMessage(msg + ": " + ex); s_log.error(msg, ex); } } } }
ISession session = tree.getSession(); EditWhereColsSheet editWhereColsSheet = getEditWhereColsSheet(session, objectInfo); if (editWhereColsSheet == null)
/** * Perform this action. Use the <TT>CopyObjectNameCommand</TT>. * * @param evt The current event. */ public void actionPerformed(ActionEvent evt) { if (_tree != null) { try { new CopyObjectNameCommand(_tree, QUALIFIED_NAME).execute(); } catch (Throwable ex) { final String msg = "Error occured copying object names"; _tree.getSession().showErrorMessage(msg + ": " + ex); s_log.error(msg, ex); } } } }
/** * Perform this action. Use the <TT>CopyObjectNameCommand</TT>. * * @param evt The current event. */ public void actionPerformed(ActionEvent evt) { if (_tree != null) { try { new CopyObjectNameCommand(_tree, SIMPLE_NAME).execute(); } catch (Throwable ex) { final String msg = "Error occured copying object names"; _tree.getSession().showErrorMessage(msg + ": " + ex); s_log.error(msg, ex); } } } }
_tree.getSession().showMessage(msg);