public static Collection getAllAvailableDBDefinitionNames() { Collection Ids = getAllAvailableDBDefinitionIds(); Collection names = new TreeSet(); for (Iterator it = Ids.iterator(); it.hasNext();) { DatabaseVendorDefinitionId id = (DatabaseVendorDefinitionId) it.next(); names.add(id.toString()); } return names; }
/** * Encodes the given <code>SQLEditorConnectionInfo</code> object for persistency. * @see decode() * @param info * @return A encoded String */ public String encode() { StringBuffer code = new StringBuffer(""); code.append(_dbVendorId == null? "":_dbVendorId.toString()).append(":"); code.append(_profileName == null? "":_profileName).append(":"); code.append(_databaseName == null? "":_databaseName.toString()).append(":"); code.append(_defaultSchemaName == null? "":_defaultSchemaName.toString()); return code.toString(); }
public String getName() { StringBuffer code = new StringBuffer(""); code.append(NLS.bind(SQLEditorResources.SQLEditor_status_dbType,_dbVendorId.toString())); code.append(_profileName == null? "":NLS.bind(SQLEditorResources.SQLEditor_status_profile,_profileName)); code.append(_profileName == null || _databaseName == null? "":NLS.bind(SQLEditorResources.SQLEditor_status_database,_databaseName)); if (isConnected()) { code.append(SQLEditorResources.SQLEditor_status_profile_connected); } else { code.append(SQLEditorResources.SQLEditor_status_profile_notconnected); } return code.toString(); }
public String getDBType() { return getConnectionInfo().getDatabaseVendorDefinitionId().toString(); }
/** * Returns the query execution plan service associated with this database * definition * */ public IPlanService getPlanService() { return PlanServiceRegistry.getInstance().getPlanService(this.getDatabaseVendorDefinitionId().toString()); }
if (vendorId.toString().equals(name))
.getProfileName()); IDataServerLaunchPreferenceSection accessor = (IDataServerLaunchPreferenceSection) _sections.get(conf .getDatabaseVendorDefinitionId().toString());
public void initializeFrom(ILaunchConfiguration configuration) { initUI(configuration); disableOptionTabIfNecessary(); if (_databaseIdentifier.getProfileName() != null && !_databaseIdentifier.getProfileName().trim().equals("")) //$NON-NLS-1$ { SQLDevToolsConfiguration conf = SQLToolsFacade.getConfigurationByProfileName(_databaseIdentifier .getProfileName()); IDataServerLaunchPreferenceSection accessor = (IDataServerLaunchPreferenceSection) _sections.get(conf .getDatabaseVendorDefinitionId().toString()); if (accessor == null) { return; } IPreferenceStore store = RoutineEditorActivator.getDefault().getPreferenceStore(); accessor.launchConfigurationInitialize(configuration, store); } }
public void widgetSelected(SelectionEvent event) { SQLDevToolsConfiguration conf = SQLToolsFacade.getConfigurationByProfileName(_databaseIdentifier .getProfileName()); IDataServerLaunchPreferenceSection accessor = (IDataServerLaunchPreferenceSection) _sections.get(conf .getDatabaseVendorDefinitionId().toString()); if (accessor != null) { accessor.getSectionComposite().getParent().setVisible(true); _noPageAvailableComp.setVisible(false); } else { _noPageAvailableComp.setVisible(true); } Iterator iter = _sections.values().iterator(); while (iter.hasNext()) { IDataServerLaunchPreferenceSection acc = (IDataServerLaunchPreferenceSection) iter.next(); if (acc != accessor) { acc.getSectionComposite().getParent().setVisible(false); } } ConnectionLevelOptionsTab.this.updateLaunchConfigurationDialog(); } });
.getProfileName()); IDataServerLaunchPreferenceSection accessor = (IDataServerLaunchPreferenceSection) _sections.get(conf .getDatabaseVendorDefinitionId().toString()); if (accessor != null)
if (dbActions != null && !dbActions.isEmpty()) MenuManager dbSubMenuMgr = new MenuManager(config.getDatabaseVendorDefinitionId().toString(),
.toString(); int planType = option.getCurrentType();