| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.datatools.sqltools.editor.ui.internal.core.SQLDevToolsUIConfigRegistryImpl
public final class SQLDevToolsUIConfigRegistryImpl
| Nested Class Summary | |
|---|---|
| static class | SQLDevToolsUIConfigRegistryImpl.DBFactoryVersionComparatorCompares DBFactory by version number (type names starting with lower case characters). | 
| Field Summary | |
|---|---|
| static SQLDevToolsUIConfigRegistry | INSTANCE | 
| Method Summary | |
|---|---|
|  SQLDevToolsUIConfiguration | getConfiguration(java.lang.String product,
                 java.lang.String version)Returns the SQLDevToolsUIConfigurationobject corresponding to the product name and version. | 
|  SQLDevToolsUIConfiguration | getConfigurationById(java.lang.String id)Returns the SQLDevToolsUIConfigurationobject by the unique identifier defined in
 org.eclipse.datatools.sqltools.editor.core.dbFactories extension point. | 
|  SQLDevToolsUIConfiguration | getConfigurationByName(java.lang.String name)Returns the SQLDevToolsUIConfigurationobject by the database definition name. | 
|  SQLDevToolsUIConfiguration | getConfigurationByVendorIdentifier(org.eclipse.datatools.sqltools.core.DatabaseVendorDefinitionId id)Returns the SQLDevToolsUIConfigurationobject by theDatabaseVendorDefinitionIdobject | 
|  java.util.Collection | getConfigurations()Returns all the SQLDevToolsUIConfigurations | 
| static SQLDevToolsUIConfiguration | getDefaultConfiguration() | 
|  java.util.Collection | getProducts()Returns the product names. | 
|  java.util.Collection | getVersions(java.lang.String product)Returns all the version strings for the given product name | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final SQLDevToolsUIConfigRegistry INSTANCE
| Method Detail | 
|---|
public java.util.Collection getProducts()
SQLDevToolsUIConfigRegistry
getProducts in interface SQLDevToolsUIConfigRegistrypublic java.util.Collection getVersions(java.lang.String product)
SQLDevToolsUIConfigRegistry
getVersions in interface SQLDevToolsUIConfigRegistryproduct - product name
public java.util.Collection getConfigurations()
SQLDevToolsUIConfigRegistrySQLDevToolsUIConfigurations
getConfigurations in interface SQLDevToolsUIConfigRegistrySQLDevToolsUIConfiguration collection
public SQLDevToolsUIConfiguration getConfiguration(java.lang.String product,
                                                   java.lang.String version)
SQLDevToolsUIConfigRegistrySQLDevToolsUIConfiguration object corresponding to the product name and version.
getConfiguration in interface SQLDevToolsUIConfigRegistrySQLDevToolsUIConfiguration objectpublic SQLDevToolsUIConfiguration getConfigurationById(java.lang.String id)
SQLDevToolsUIConfigRegistrySQLDevToolsUIConfiguration object by the unique identifier defined in
 org.eclipse.datatools.sqltools.editor.core.dbFactories extension point.
getConfigurationById in interface SQLDevToolsUIConfigRegistryid - SQLDevToolsUIConfiguration id
SQLDevToolsUIConfiguration objectpublic SQLDevToolsUIConfiguration getConfigurationByVendorIdentifier(org.eclipse.datatools.sqltools.core.DatabaseVendorDefinitionId id)
SQLDevToolsUIConfigRegistrySQLDevToolsUIConfiguration object by the DatabaseVendorDefinitionId object
getConfigurationByVendorIdentifier in interface SQLDevToolsUIConfigRegistryid - DatabaseVendorDefinitionId object represented by product name and version
SQLDevToolsUIConfiguration objectpublic SQLDevToolsUIConfiguration getConfigurationByName(java.lang.String name)
SQLDevToolsUIConfigRegistrySQLDevToolsUIConfiguration object by the database definition name.
getConfigurationByName in interface SQLDevToolsUIConfigRegistryname - database definition name, which is product name appended by "_" and version.
SQLDevToolsUIConfiguration objectpublic static SQLDevToolsUIConfiguration getDefaultConfiguration()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||