Class Summary |
SQLComment |
|
SQLLogUtil |
This class provides the logging and tracing facility using Eclipse
standard logging machanism. |
SQLQueryArrayDataTypeImpl |
The SQL Model SQLDataTypesFactory class does not provide a method to create an ArrayDataType,
and the constructor of ArrayDataTypeImpl is protected, so we need to provide our own interface
Impl class so that the SQL Query Parser Factor can create them and the SQL Query Source Writer
can generate SQL for them. |
SQLQueryLogger |
The SQLQueryLogger is a slim wrapper around the eclipse
logging, with the intention to be refactored in future to adopt the
common logging strategy, preferably Logger . |
SQLQueryModelAdapterFactory |
The Adapter Factory for the model. |
SQLQueryModelPlugin |
Life cycle method Plugin.start(org.osgi.framework.BundleContext) is
needed to register this plugin's SQLQuerySourceWriter . |
SQLQueryModelSwitch |
The Switch for the model's inheritance hierarchy. |
SQLQueryMultisetDataTypeImpl |
The SQL Model SQLDataTypesFactory class does not provide a method to create an ArrayDataType,
and the constructor of ArrayDataTypeImpl is protected, so we need to provide our own interface
Impl class so that the SQL Query Parser Factor can create them and the SQL Query Source Writer
can generate SQL for them. |
SQLQuerySourceBuffer |
|
SQLQuerySourceFormat |
The SQLQuerySourceFormat can be used to provide settings regarding the SQL source
text for parsing or source generation from a SQLQueryObject model representation. |
SQLQuerySourceInfo |
|
SQLQuerySourceWriter |
The SQLQuerySourceWriter provides a generic getSQL()
method to generate the SQL source text of a given queryObject in
the package org.eclipse.datatools.modelbase.sql.query . |
SQLQuerySourceWriterProvider |
Singleton SQLQuerySourceWriterProvider holds a registry of
SQLQuerySourceWriter extensions and creates instances of
SQLQuerySourceWriter s, that are registered for a specific
SQLQueryObject Package . |