|
||||||||||
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.DBFactoryVersionComparator
Compares 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 SQLDevToolsUIConfiguration object corresponding to the product name and version. |
SQLDevToolsUIConfiguration |
getConfigurationById(java.lang.String id)
Returns the SQLDevToolsUIConfiguration object by the unique identifier defined in
org.eclipse.datatools.sqltools.editor.core.dbFactories extension point. |
SQLDevToolsUIConfiguration |
getConfigurationByName(java.lang.String name)
Returns the SQLDevToolsUIConfiguration object by the database definition name. |
SQLDevToolsUIConfiguration |
getConfigurationByVendorIdentifier(org.eclipse.datatools.sqltools.core.DatabaseVendorDefinitionId id)
Returns the SQLDevToolsUIConfiguration object by the DatabaseVendorDefinitionId object |
java.util.Collection |
getConfigurations()
Returns all the SQLDevToolsUIConfiguration s |
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 SQLDevToolsUIConfigRegistry
public java.util.Collection getVersions(java.lang.String product)
SQLDevToolsUIConfigRegistry
getVersions
in interface SQLDevToolsUIConfigRegistry
product
- product name
public java.util.Collection getConfigurations()
SQLDevToolsUIConfigRegistry
SQLDevToolsUIConfiguration
s
getConfigurations
in interface SQLDevToolsUIConfigRegistry
SQLDevToolsUIConfiguration
collectionpublic SQLDevToolsUIConfiguration getConfiguration(java.lang.String product, java.lang.String version)
SQLDevToolsUIConfigRegistry
SQLDevToolsUIConfiguration
object corresponding to the product name and version.
getConfiguration
in interface SQLDevToolsUIConfigRegistry
SQLDevToolsUIConfiguration
objectpublic SQLDevToolsUIConfiguration getConfigurationById(java.lang.String id)
SQLDevToolsUIConfigRegistry
SQLDevToolsUIConfiguration
object by the unique identifier defined in
org.eclipse.datatools.sqltools.editor.core.dbFactories extension point.
getConfigurationById
in interface SQLDevToolsUIConfigRegistry
id
- SQLDevToolsUIConfiguration
id
SQLDevToolsUIConfiguration
objectpublic SQLDevToolsUIConfiguration getConfigurationByVendorIdentifier(org.eclipse.datatools.sqltools.core.DatabaseVendorDefinitionId id)
SQLDevToolsUIConfigRegistry
SQLDevToolsUIConfiguration
object by the DatabaseVendorDefinitionId
object
getConfigurationByVendorIdentifier
in interface SQLDevToolsUIConfigRegistry
id
- DatabaseVendorDefinitionId
object represented by product name and version
SQLDevToolsUIConfiguration
objectpublic SQLDevToolsUIConfiguration getConfigurationByName(java.lang.String name)
SQLDevToolsUIConfigRegistry
SQLDevToolsUIConfiguration
object by the database definition name.
getConfigurationByName
in interface SQLDevToolsUIConfigRegistry
name
- 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 |