org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor
Class DataTypeProviderExt
java.lang.Object
   org.eclipse.datatools.sqltools.core.DataTypeProvider
org.eclipse.datatools.sqltools.core.DataTypeProvider
       org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.DataTypeProviderExt
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.DataTypeProviderExt
- Direct Known Subclasses: 
- ASADataTypeProvider
- public class DataTypeProviderExt 
- extends org.eclipse.datatools.sqltools.core.DataTypeProvider
Extension of data type provider for DMP where quick SQL parser is used to parse the data type string
- Author:
- Idull
 
| Fields inherited from class org.eclipse.datatools.sqltools.core.DataTypeProvider | 
| ALL, DB_SPECIFIC_CONTEXT_BASE, INDEX_COLUMN, LENGTH_FEATURE, NAME_FEATURE, PARAMETER, PRECISION_FEATURE, PREDEFINED, RETURN_VALUE, SCALE_FEATURE, TABLE_COLUMN, UDT, VARIABLE | 
 
 
| Method Summary | 
|  DataType | getDataType(java.lang.String typeString,
            Schema schema,
            int context,
            org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)
 | 
|  DataType | getDataType(java.lang.String typeString,
            Schema schema,
            int context,
            org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier,
            boolean refresh)
 | 
|  java.lang.String | getDataTypeString(DataType dataType,
                  org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)TODO: will pull up to DTP
 | 
 
| Methods inherited from class org.eclipse.datatools.sqltools.core.DataTypeProvider | 
| getAvailableDataTypes, getAvailableDataTypesDisplayString, getDataType, getDataTypeString, getPredefinedDataTypeDefinitions, getPredefinedDataTypeNames | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
DataTypeProviderExt
public DataTypeProviderExt()
getDataType
public DataType getDataType(java.lang.String typeString,
                            Schema schema,
                            int context,
                            org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier,
                            boolean refresh)
- 
- Parameters:
- typeString-
- schema-
- context-
- databaseIdentifier-
- refresh-
- Returns:
 
getDataType
public DataType getDataType(java.lang.String typeString,
                            Schema schema,
                            int context,
                            org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)
- 
- Overrides:
- getDataTypein class- org.eclipse.datatools.sqltools.core.DataTypeProvider
 
- 
 
getDataTypeString
public java.lang.String getDataTypeString(DataType dataType,
                                          org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)
- TODO: will pull up to DTP
 
- 
- Parameters:
- dataType-
- qualified-
- databaseIdentifier-
- Returns: